教程说除了IE其他的浏览器会计算空白节点,为什么我用好像是谷歌内核的搜狗浏览器显示7个节点其中4个是作为4个文本节点?即 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>
添加回答
举报
0/150
提交
取消