关于访问子节点后的结果
结果看不太懂啊,求解
结果看不太懂啊,求解
2015-10-27
<div> javascript <p>javascript</p> <div>jQuery</div> <h5>PHP</h5> </div>
第一个div的子节点,首先<p></p><div></div><h5></h5>明确的有3个,为什么结果elementNode.childNodes结果是7个呢,左边的解释如果没看明白吗?首先浏览器之间有个识别不一样的地方,IE会识别3个,其他浏览器会识别7个,多出来的那4个,你可以理解为不同元素节点之间有一个“空白节点”,比如第一个div和p之间,有1个,p和第二个div之间有1个,第二个div和h5之间有1个,h5和第一个div有1个,这样就是3+1+1+1+1=7个。
举报