您的位置:首页 > Web前端 > JavaScript

JavaScript高级程序设计之DOM 扩展之专有扩展之children属性第11.4.2讲

2015-11-05 15:52 525 查看
由于IE9 之前的版本与其他浏览器在处理文本节点中的空白符时有差异,因此就出现了children

属性。这个属性是HTMLCollection 的实例,只包含元素中同样还是元素的子节点。除此之外,

children 属性与childNodes 没有什么区别,即在元素只包含元素子节点时,这两个属性的值相同。
下面是访问children 属性的示例代码:

var childCount = element.children.length;
var firstChild = element.children[0];
支持children 属性的浏览器有IE5、Firefox 3.5、Safari 2(但有bug)、Safari 3(完全支持)、Opera8

和Chrome(所有版本)。IE8 及更早版本的children 属性中也会包含注释节点,但IE9 之后的版本则

只返回元素节点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息