JavaScript获取一个节点所有子节点|Node childNodes 属性

元素对象参考手册


定义与用法

childNodes 属性返回包含被选节点的子节点的 NodeList。

提示: 如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。如需循环子节点列表,使用 nextSibling 属性,要比使用父对象的 childNodes 列表效率更高。


语法格式

element.childNodes


示例代码

获取 body 元素的子节点集合:

document.body.childNodes;

亲自试试


浏览器支持

属性Google ChromeInternet ExplorerFirefoxSafariOpera
childNodesYesYesYesYesYes

所有主要浏览器都支持 childNodes 属性


技术细节

返回值:NodeList 对象, 代表节点集合。
DOM 版本Core Level 1

元素对象参考手册


相关