<script ?type="text/javascript"> ? ?? ?var mylist = document.getElementById("tcon");?? ?var o=mylist.parentNode.parentNode.parentNode.childNodes;? ?for(var i=0;i<o.length;i++){? ? ? ?if(o[i].getAttribute("id")=="lesson4")? ? ? ?{? ? ? ? ? ?document.write(o[i].innerHTML);? ? ? ?};? ? ? ?};</script>?為什么我寫的這個會報錯?有誰幫忙看看,我在想是不是因為mylist的子節點包含了空白節點,而空白節點并沒有id屬性,所有用getAttribute("id")去遍歷所有的節點元素是有問題的,麻煩大神看看我的思路對嗎?
大神幫看看我的代碼和思路
慕運維7030964
2016-12-20 23:57:37