<ul id="one">
<li>java</li>
<li>web</li>
<li>计算机</li>
</ul>
<script language="javascript">
var a=document.getElementById("one").childNodes;
document.write(a.length);
</script>
为什么a.length=7呢? 那个节点关系搞不懂,大神教教呢、
<li>java</li>
<li>web</li>
<li>计算机</li>
</ul>
<script language="javascript">
var a=document.getElementById("one").childNodes;
document.write(a.length);
</script>
为什么a.length=7呢? 那个节点关系搞不懂,大神教教呢、
document.write(a.length);
document.write('<br>看看分别是什么<br>');
for(var i=0;i<a.length;i++){
document.write(a[i].nodeName+'_'a[i].nodeType);
document.write('<br>');
}
说反了。。非IE浏览器,如firefox下空白节点也算一个节点。。IE是3,firefox是7