删除节点操作(removeChild, removeNode)
来源:互联网 发布:电脑收发短信软件 编辑:程序博客网 时间:2024/05/21 09:39
目的: 删除 body 里面的所有 P 标签
方法:
1. 通过 getElementsByTagName('p') 得到数组, 使用 while 循环一次删除
注意: 不能使用 for()循环 for(var i=0; i<op.length; i++) {removeChild(op[i])}
这样删除只能删除p1, p3, 因为当执行一次 removeChild 之后, i会自动减少1,
所以应当使用 while 循环, 判断 length > 0 即可. 使用 removeNode(true);
2. 通过 外层包裹一个标签, 删除包裹标签里面的所有元素达到目的.
var len = document.getElementById('outer_Tag').children.length;
for(var i=len-1; i>=0; i--){
document.getElementById('outer_Tag').removeChild(document.getElementById('outer_Tag').children(i));
}
- 删除节点操作(removeChild, removeNode)
- 删除子节点-removeChild
- 删除节点removeChild()
- Js removeChild 与 removeNode
- removeChild 与 removeNode区别
- js之DOM操作(删除节点removeChild())
- 9-15删除节点removeChild()
- removeChild和removeNode的区别
- 删除DOM节点——removeChild
- js appendChild removeChild 添加 删除 子节点
- 一次删除多个XML节点(RemoveChild())
- JS使用removeChild 删除元素节点
- javascript删除元素节点removeChild()用法实例
- js Node.removeChild 删除子节点
- removeNode(e)与e.parentNode.removeChild(e)
- 3-DOM操作节点-insertBefore+replaceChild+removeChild
- [Web]removeChild删除子节点只删除一半解决方法
- JavaScript:删除节点(removeChild)该留意的一点
- 2009-03-03读书记录:《代码大全》(第一版)第三十章——软件优化
- 怎样在不使用第三方变量交换函数的两个参数
- 中移动将于明年在上海试验首个TD-LTE网络
- 架构师之路---架构师的职责
- 外贸收付款5种方式分析
- 删除节点操作(removeChild, removeNode)
- asp.net 标题不让换行
- WSAAsyncSelect()
- linux 定时任务 crontab 详细解释
- asp.net 乱码
- Rails上使用RMagick经验之谈
- 视频转换 ffmpeg
- url 重写
- 轻松几步获得上万点击率(四)URL优化