關于 document.write(hCon.lastChild.firstChild.innerHTML);
<script ?type="text/javascript"> ? ?
?var mylist = document.getElementById("tcon");
?document.write(hCon.lastChild.firstChild.innerHTML);
?//document.write(hCon.chileNodes[3].childNodes[0].nodeValue);
</script>
一個輸出Undefined 一個輸出 HTML./CSS ,這是什么原因?
2016-11-05
innerHTML是顯示元素標簽內的內容;
第一個documentwrite中hCon.lastChild.firstChild就是指HTML/CSS那個文本節點,文本節點顯示用nodeValue;
第二個documentwrite中第一個childNodes拼寫錯了
2022-03-26
確實是這樣的啊,哈哈。按shift 字母鍵上排的小數字鍵的“-”鍵,即可
2016-11-05
<script ?type="text/javascript"> ? ?
? var mylist = document.getElementById("tcon");?
? //document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML);
? var hCon=mylist.parentNode.parentNode.parentNode;
? document.write(hCon.lastChild.firstChild.innerHTML);
? //document.write(hCon.chileNodes[3].childNodes[0].nodeValue);
</script>?
這是源碼,在問問題的時候刪多了。 麻煩解答一下。
2016-11-05
hCon都沒定義,還能輸出?