获取元素节点的子节点
- 通过具体的元素节点调用
-
getElementsByTagName()
方法,返回当前节点的指定标签名后代节点 -
childNodes
属性, 表示当前节点的所有子节点
childNodes属性会获取包括文本节点在内的所有子节点
根据DOM标签标签之间的空白也会当成文本节点 -
children
属性,可以获得当前元素的所有子节点 -
firstChild
属性,表示当前节点的第一个子节点(包括空白文本节点) -
firstElementChild
属性,表示当前节点的第一个子元素
但是不支持IE8一下,不兼容 -
lastChild
属性,表示当前节点的最后一个子节点
获取元素节点的父节点和兄弟节点
- 通过具体的节点调用
- parentNode
-属性,表示当前节点的父节点 - previoussibling
-属性, 表示当前节点的前一个兄弟节点 - nextSibling
-属性,表示当前节点的后一个兄弟节点
innerText 该属性可以获取元素内部的文本内容与innerHTML类似,不同的是它会自动将html去除

被折叠的 条评论
为什么被折叠?



