js使用childnodes获取子节点时多了text节点

当我们获取标签的节点时如果使用childnodes发现它会把空格和回车都算着节点,明明里面才有3个节点,结果显示5个,而且childnodes[0]="text"

在IE浏览器中没有问题,但是在谷歌浏览器中就会出现这个问题

然而用children就没有这个问题了

posted @ 2017-10-24 12:08  WmW  阅读(1857)  评论(0编辑  收藏  举报