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

来源:互联网 发布:2017流行网络红歌 编辑:程序博客网 时间:2024/06/06 13:24
由于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 之后的版本则
只返回元素节点。



0 0