為什么運行后節點的類型都是1,及誒單的值都是null???
<script type="text/javascript">
? ?var lists=document.getElementsByTagName("li");
?for(var i=0;i<lists.length;i++)?{
document.write("第"+i+"節點的名稱:"+lists[i].nodeName+"<br>");
document.write("第"+i+"節點的值:"+lists[i].nodeValue+"<br>");
document.write("第"+i+"節點的類型:"+lists[i].nodeType+"<br>");
? }
?</script>
結果:
javascript
HTML/CSS
jQuery
第0節點的名稱:LI
第0節點的值:null
第0節點的類型:1
第1節點的名稱:LI
第1節點的值:null
第1節點的類型:1
第2節點的名稱:LI
第2節點的值:null
第2節點的類型:1
2015-08-03
因為li是元素啊,元素節點的 nodeValue 是?undefined 或 null,?元素的節點類型是1