18、Dom--childNodes和nodeType的结合使用
来源:互联网 发布:mac 更改ruby路径 编辑:程序博客网 时间:2024/06/06 02:26
1、DOM节点
. childNodes nodeType 两个一起使用,避免浏览器的差异
.获取子节点(第一级别的节点信息)
.IE获取的就是,标签节点的个数
.火狐和谷歌,获取的是标签节点和文本节点的个数
.children
. nodeType 1 标签节点
nodeType 3 文本信息
. parentNode 当前元素的父节点信息
.例子
. childNodes nodeType 两个一起使用,避免浏览器的差异
.获取子节点(第一级别的节点信息)
.IE获取的就是,标签节点的个数
.火狐和谷歌,获取的是标签节点和文本节点的个数
.children
. nodeType 1 标签节点
nodeType 3 文本信息
. parentNode 当前元素的父节点信息
.例子
点击连接,隐藏整个li信息
1.1、html代码
<body><input id="oValue" /><button type="button" id="oBtn">点击</button><ul id="oul"><li>111<a href="javascript:void(0);">删除</a></li><li>222<a href="javascript:void(0);">删除</a></li><li>333<a href="javascript:void(0);">删除</a></li><li>444<a href="javascript:void(0);">删除</a></li></ul></body>
1.2、JavaScript代码
<script type="text/javascript">//1、childNodes和nodeType 结合使用,处理 标签元素//window.onload = function() {//var oUl = document.getElementById("oul");//var aNodes = oUl.childNodes;//for (var i = 0; i < aNodes.length; i++) {//if (aNodes[i].nodeType == 1) {//aNodes[i].style.background = 'red';// }//}//}//2、 利用parentNode, 隐藏li元素节点window.onload = function() {var aA = document.getElementsByTagName("a");var oUl = document.getElementById("oul");for (var i = 0; i < aA.length; i++) {aA[i].onclick = function() {//在Ul里面,删除li节点//this.parentNode 就是li节点this.parentNode.style.display = "none";}}}</script>
1 0
- 18、Dom--childNodes和nodeType的结合使用
- childNodes和nodeType
- childNodes和nodeType
- childNodes中nodeType的12种类型
- 关于DOM的nodeType
- 理解Dom的childNodes
- DOM元素的childNodes和children的区别
- JavaScript DOM元素的childNodes和children的区别
- XML DOM getElementsByTagName+childNodes获取XML数据对象的使用
- IE和Firefox在DOM解析childNodes上的不同
- JavaScript操作DOM元素的childNodes和children区别
- HTML DOM的nodeType值
- DOM信息nodeType的应用
- HTML DOM的nodeType值
- Html Dom 的nodetype解析
- Html Dom 的nodetype解析
- Html Dom 的nodetype解析
- HTML DOM的nodeType值
- AAA Spring集成Quartz定时任务框架介绍和Cron表达式详解
- for jdevelope for ebs 12
- JSON数据格式
- nodejs学习记录(1)
- MongoDB Aggregation Pipeline
- 18、Dom--childNodes和nodeType的结合使用
- Android的ScrollView示例
- 设置MathType标签名称的方法
- UIDocumentInteractionController浏览文件
- bower
- poj1019 n的位数+规律
- 现代通讯类产品生产制造流程(二)
- discover meteor实例代码第9章关于session is no defined的处理
- 扫描指定目录下所有图片文件