childNodes

childNodes

w3school:

childNodes 属性返回节点的子节点集合,以 NodeList 对象。

可以使用 length 属性来确定子节点的数量,然后可以遍历所有的子节点并提取需要的信息。

语法为element.childNodes.

chidNoeds返回的是node的集合,

每个node都包含有nodeType属性。

nodeType取值:

元素节点:1

属性节点:2

文本节点:3

注释节点:8

在IE早期版本中,只获取元素节点,所以可以改为使用children

当使用childNodes时,因为不止返回元素节点,还会返回文本等,所以

想要获取文本内容“11”,用childNodes时就要考虑

1.ul和first之间的换行符。

2.第一个li标签内的空格符。

3.first和second这两个li之间的换行符

也就是该用childNodes[4]

 

posted on 2018-08-10 07:14  SweeneyHuo  阅读(108)  评论(0)    收藏  举报

导航