教程说除了IE其他的浏览器会计算空白节点
javascript
<p>javascript</p>
<div>jQuery</div>
<h5>PHP</h5>
这样的话如果再加上空白节点的话岂不是11个节点了?
<div>
javascript
<p>javascript</p>
<div>jQuery</div>
<h5>PHP</h5>
</div>
<script type="text/javascript">
var node=document.getElementsByTagName("div");
var cnode=node[0].childNodes;
document.write("子节点数:"+cnode.length+"<br/>");
for(i=0;i<cnode.length;i++){
document.write("名字:"+cnode[i].nodeName+" "+"类型:"+cnode[i].nodeType+" "+"值:"+cnode[i].nodeValue+"<br/>");
}
</script>GavinZeng
stone310
相关分类