当前位置:  开发笔记 > 编程语言 > 正文

DOM节点子集合 - 有什么区别?

如何解决《DOM节点子集合-有什么区别?》经验,为你挑选了1个好方法。

节点的children和childNodes集合之间有什么区别?还有childElementCount和childNodes.length?



1> bobince..:

element.childNodeselement.childNodes.length:包括子元素,文本节点(包括元素之间的空白节点)和注释(加上可能的CDATASections,ProcessingInstructions,DocumentTypes和EntityReferences,具体取决于文档和解析器).由DOM Level 1 Core标准定义,并且已在每个浏览器上提供多年.

element.childrenelement.childElementCount:包含元素节点,因此在某些情况下可以更简单地处理.childElementCount由Element Traversal API标准定义,可在最新版本的Mozilla,Opera和WebKit中使用.children没有任何标准定义,但可以在IE和Mozilla,Opera,WebKit和IE的最新版本中使用.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有