JavaScript Element firstChild 属性
-
JavaScript Element firstChild 属性
firstChild属性返回指定节点的第一个子节点,作为Node对象。此属性与firstElementChild之间的区别在于 firstChild将第一个子节点作为元素节点,文本节点或注释节点(取决于哪个是第一个)返回,而firstElementChild将第一个子节点作为元素节点返回(忽略文本)和注释节点)。此属性是只读的。注意:元素内的空格被视为文本,文本被视为节点(请参阅“更多示例”)。提示:使用element.childNodes属性可返回指定节点的任何子节点。childNodes[0]将产生与firstChild相同的结果。提示:要返回指定节点的最后一个子节点,请使用lastChild属性。实例:获取<ul>元素的第一个子节点的HTML内容: -
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 firstChild 支持支持支持支持支持 -
语法
node.firstChild -
技术细节
项目 描述 返回值: Node对象,表示节点的第一个子节点; 如果没有子节点,则为null DOM版本 Core Level 1 -