JavaScript.Node对象属性
来源:互联网 发布:js获取回调函数返回值 编辑:程序博客网 时间:2024/05/17 23:19
Node对象属性一
*nodeName
*nodeType
*nodeValue
*使用dom解析html时候,需要html里面的标签,属性和文本都封装成对象
*标签节点对应的值
nodeType: 1
nodeName: 大写标签名称 比如SPAN
nodeValue: null
*属性节点对应的值
nodeType: 2
nodeName: 属性名称
nodeValue: 属性的值
*文本节点对应的值
nodeType: 3
nodeName: #text
nodeValue: 文本内容
Node对象的属性二
<ul>
<li>qqqqq</li>
<li>wwww</li>
</ul>
*父节点
-ul是li的父节点
-parentNode
-//得到li1
var li1 = document.getElementById(“li1”);
//得到ul
var ul1 = li1.parentNode;
alert(ul1.id);
*子节点
-li是ul的子节点
-childNodes:得到所有子节点,但是兼容性很差
-firstChild:获取第一个子节点
-//获取ul的第一个子节点 id=li1
//得到ul
var ul1 = document.getElementById(“ulid”);
//第一个子节点
var li1 = ul1.firstChild;
alert(li1.id);
-lastChild:获取最后一个子节点
//得到最后一个子节点
var li4 = ul1.lastChild;
alert(li4.id);
*同辈节点
- li之间的关系是同辈节点
- nextSibling: 返回一个给定节点的下一个兄弟节点。
previousSibling:返回一个给定节点的上一个兄弟节点。
-//获取li的id是li3的上一个和下一个兄弟节点
var li3 = document.getElementById(“li3”);
//alert(li3.nextSibling.id);
alert(li3.previousSibling.id);
- JavaScript.Node对象属性
- js-Node对象属性
- js-Node对象属性
- js-Node对象属性二
- Node对象的几个属性
- 32-JavaScript-DOM-BOM简介-node常用方法和属性-window对象常用方法
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- JavaScript 的对象属性
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- JavaScript[对象.属性]集锦
- javascript window 对象属性
- gitlab系统的安装和使用教程
- 人脸识别之遍历ORL人脸文件
- 欢迎使用CSDN-markdown编辑器
- HDOJ--2152Fruit!!母函数
- c++中的map
- JavaScript.Node对象属性
- 如何抽取代码后,在父类实例化泛型的问题
- java基础(个人版)
- 二维码
- DFS全排列
- 关于自动驾驶L1~L5的等级划分,这次认真聊一聊
- 神经网络算法
- Tp3.2和Tp5.0之间的区别
- 在Linux下使用Openswan配置IPSec VPN环境