JavaScript children和childNodes
来源:互联网 发布:windows 平板电脑吧 编辑:程序博客网 时间:2024/06/05 19:45
children属性,它返回的是 HTMLCollections(子元素集合)。
<div id="box"> <ul> <li>1</li> </ul> <ul> <li>2</li> </ul> <ul> <li>3</li> </ul> <ul> <li>4</li> </ul> </div> <script type="text/javascript"> var box=document.getElementById("box"); console.log("box.children的长度="+box.children.length); console.log(box.children); </script>
IE6-IE8都支持children属性,但返回的是元素节点和注释节点,IE9以上都返回的只是元素节点。
childNodes属性,它返回的是 NodeList(子节点集合)。
<div id="box"> <ul> <li>1</li> </ul> <ul> <li>2</li> </ul> <ul> <li>3</li> </ul> <ul> <li>4</li> </ul> </div> <script type="text/javascript"> var box=document.getElementById("box"); console.log("box.childNodes的长度="+box.childNodes.length); console.log(box.childNodes); </script>
5个text就是4个ul前后间的空格(空格类型为文本节点)
childNodes属性浏览器基本都支持:
阅读全文
0 0
- JavaScript children和childNodes
- Javascript的childNodes和children
- javascript中children和childNodes的区别
- javascript中children和childNodes的区别
- children和childNodes差异
- children和childNodes差异
- children和childNodes
- childNodes和children
- childNodes,children和noteType
- children和childNodes
- children和childNodes差异
- childNodes和children
- JavaScript操作DOM元素的childNodes和children区别
- JavaScript DOM元素的childNodes和children的区别
- children和childNodes 的区别
- children和childNodes 的区别
- childNodes和children的区别
- children和childNodes 的区别
- 单核CPU正弦曲线
- Nginx+uwsgi+Django搭建的时候遇到的问题
- JDBC:OJDBC
- 2.4g无线跳频(二)
- Python中的编码问题
- JavaScript children和childNodes
- (TCP模式下)客户端与服务器交互
- SSM框架整合以及运行流程
- 头像
- SVN清理失败的问题
- CVPR2017-目标检测相关
- 网络的一些概念--简述
- Java中的事务——JDBC事务和JTA事务
- Oracle临时表GLOBAL TEMPORARY TABLE