輸出 id="lesson4" 的內(nèi)容 HTML/CSS,失?。?/h1>
<!DOCTYPE HTML>
<html>
??? <head>
??????? <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
??????? <title>無標(biāo)題文檔</title>
??? </head>
??? <body>
??????? <ul id="con">
??????????? <li id="lesson1">javascript
??????????????? <ul>
??????????????????? <li id="tcon"> 基礎(chǔ)語法</li>
??????????????????? <li>流程控制語句</li>
??????????????????? <li>函數(shù)</li>
??????????????????? <li>事件</li>
??????????????????? <li>DOM</li>
????????????? </ul>
??????????? </li>
??????????? <li id="lesson2">das</li>
??????????? <li id="lesson3">dadf</li>
??????????? <li id="lesson4">HTML/CSS
??????????????? <ul>
??????????????????? <li>文字</li>
??????????????????? <li>段落</li>
??????????????????? <li>表單</li>
??????????????????? <li>表格</li> ?
??????????????? </ul>
??????????? </li>
??????? </ul> ?
??????? <script? type="text/javascript">?? ?
?????????? var mylist = document.getElementById("tcon");
?????????? document.write(mylist.parentNode.parentNode.parentNode.lastChild.firstChild.nodeValue);
??????? </script>
??? </body>
</html>
<!DOCTYPE HTML>
<html>
??? <head>
??????? <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
??????? <title>無標(biāo)題文檔</title>
??? </head>
??? <body>
??????? <ul id="con">
??????????? <li id="lesson1">javascript
??????????????? <ul>
??????????????????? <li id="tcon"> 基礎(chǔ)語法</li>
??????????????????? <li>流程控制語句</li>
??????????????????? <li>函數(shù)</li>
??????????????????? <li>事件</li>
??????????????????? <li>DOM</li>
????????????? </ul>
??????????? </li>
??????????? <li id="lesson2">das</li>
??????????? <li id="lesson3">dadf</li>
??????????? <li id="lesson4">HTML/CSS
??????????????? <ul>
??????????????????? <li>文字</li>
??????????????????? <li>段落</li>
??????????????????? <li>表單</li>
??????????????????? <li>表格</li> ?
??????????????? </ul>
??????????? </li>
??????? </ul> ?
??????? <script? type="text/javascript">?? ?
?????????? var mylist = document.getElementById("tcon");
?????????? document.write(mylist.parentNode.parentNode.parentNode.lastChild.firstChild.nodeValue);
??????? </script>
??? </body>
</html>
2016-02-26
document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML);
是上面這個樣子的,因為lastchild等知識獲取節(jié)點而不是獲取文本信息,如果你把你自己寫的輸出內(nèi)容的“.nodeValue”刪除掉,就會輸出null,你的script標(biāo)簽里好像有的可能是在中文下輸入的