查看是否存在子节点;
2014-07-03 14:30
225 查看
hasChildNodes()
该方法用来检查一个元素是否有子节点,返回值是 true 或 false.
var booleanValue = element.hasChildNodes();
文本节点和属性节点不可能再包含任何子节点,所以对这两类节点使用 hasChildNodes 方法的返回值永远是 false.
如果 hasChildNodes 方法的返回值是 false,则 childNodes,firstChild,lastChild 将是空数组和空字符串。
var selectElements=document.getElementsByTagName("select");
alert(selectElements[0].hasChildNodes())
var inputElements=document.getElementsByTagName("input");
for(var i=0;i<inputElements.length;i++){
alert(inputElements[i].hasChildNodes());
}
该方法用来检查一个元素是否有子节点,返回值是 true 或 false.
var booleanValue = element.hasChildNodes();
文本节点和属性节点不可能再包含任何子节点,所以对这两类节点使用 hasChildNodes 方法的返回值永远是 false.
如果 hasChildNodes 方法的返回值是 false,则 childNodes,firstChild,lastChild 将是空数组和空字符串。
var selectElements=document.getElementsByTagName("select");
alert(selectElements[0].hasChildNodes())
var inputElements=document.getElementsByTagName("input");
for(var i=0;i<inputElements.length;i++){
alert(inputElements[i].hasChildNodes());
}
相关文章推荐
- Javascript脚本语言简介、查找元素节点、查看是否存在子节点、根节点
- IsValidNode 查看节点是否存在。
- 有一个二叉树,现在怀疑它有一个结点有2个父节点,请写出一个函数来判断该二叉树是否存在一个节点含有2个父节点。如果存在,返回true,否则返回false。
- C# xml 读取 编辑保存 新增保存 查找是否存在特定节点
- 查看PID 进程是否存在的一个小技巧
- [No000005]C#注册表操作,创建,删除,修改,判断节点是否存在
- sqlite查看所有表名、判断表是否存在,字段名及字段信息
- redis 全局命令 查看所有的键,删除键,检查键是否存在,获取过期时间,键的数据结构类型
- 查看是否存在DDOS攻击
- 控制节点连接删除后节点是否存在
- oracle 查看包是否已经存在
- 程序员面试金典: 9.4树与图 4.2给定有向图,设计一个算法,找出两个节点之间是否存在一条路径。
- c# 注册表操作,创建,删除,修改,判断节点是否存在
- c# 注册表操作,创建,删除,修改,判断节点是否存在
- SQL查看一张表中是否存在记录
- Hadoop当中查看目录和文件是否存在
- sqlite查看所有表名及字段名,及判断是否存在的方法
- C语言实现查看进程是否存在的方法示例
- linux查看进程是否存在,不存在则重启
- python 杀进程 判断文件是否存在 查看进程