节点属性
来源:互联网 发布:云势软件 张英男 编辑:程序博客网 时间:2024/05/22 17:41
在文档对象模型(DOM)中,每个节点都是一个对象。DOM节点有三个重要的属性:
1.nodeName:节点的名称
2.nodeValue:节点的值
3.nodeType:节点的类型
一。nodeName属性:节点的名称,是只读的
1.元素节点的nodeName与标签名相同
2.属性节点的nodeName是属性的名称
3.文本节点的nodeName永远是#text
4。文档节点的nodeName永远是#document
二.nodeValue 属性:节点的值
1.元素节点的nodeValue是undefind或null
2.文本节点的nodeValue是文本自身
3.属性节点的nodeValue是属性的值
三。nodeType属性:节点的类型,是只读的,以下常用的几种节点类型“
元素类型 节点类型
元素 1
属性 2
文本 3
注释 8
文档 9
例子:在<script>的标签内容,获取所有LI标签,并输出相应节点的名称、节点的值、节点的类型。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>节点属性</title>
</head>
<body>
<ul>
<li>javascript</li>
<li>HTML/CSS</li>
<li>jQuery</li>
</ul>
<script type="text/javascript">
var node=document.getElementsByTagName("li");
for(var i=0;i<node.length;i++){
document.write("li["+(i+1)+"]:"+"<br/>"+"节点名:"+node[i].nodeName+"<br/>");
document.write("节点值:"+node[i].nodeValue+"<br/>");
document.write("节点类型:"+node[i].nodeType+"<br/><br/>")
}
</script>
</body>
</html>
- 节点属性
- 节点属性
- 元素节点、属性节点
- 元素节点、属性节点、文本节点 的节点属性
- 获得xml节点,节点属性,节点内容
- DOM 节点属性,增删改节点属性
- XmlNode节点添加属性
- ExtJs树节点属性
- JS节点属性
- jQuery创建属性节点
- 遍历节点属性
- 节点对象的属性
- 读取XML节点属性
- html下属性节点
- js节点,属性
- linux sys节点属性
- linux读写属性节点
- dom4j 删除节点属性
- Action处理请求参数(属性驱动与模型驱动)
- iOS 10 适配系列-权限Crash问题
- Auto Layout 设计美学
- 此工作站和主域间的信任关系失败
- Java线程同步
- 节点属性
- 开发规范
- 蓝鸥Unity开发教程之课时15 刚体
- golang中结构体的初始化方法(new方法)
- EasyUI的datagrid在IE下的缓存问题
- 快速了解RESTEasy
- c#压缩文件,解压文件写法
- Intellij IDEA【模拟http请求】
- Activity的生命周期和一些常用技巧1