javascript递归删除(DOM)子节点示例
2010-07-13 08:59
239 查看
function deleChild(parent){
var childs =parent.childNodes;
for(var i=childs.length;i--;i>0){
if( childs[i].hasChildNodes() ){
deleChild(childs[i]);
} else {
parent.removeChild(childs[i]);
}
}
for(var i=childs.length;i--;i>0){
parent.removeChild(childs[i]);
}
}
var c2 =tbody.childNodes;
for(var i=c2.length;i--;i>0){
deleChild( c2[i] );
c2[i].parentNode.removeChild(c2[i]);
}
var childs =parent.childNodes;
for(var i=childs.length;i--;i>0){
if( childs[i].hasChildNodes() ){
deleChild(childs[i]);
} else {
parent.removeChild(childs[i]);
}
}
for(var i=childs.length;i--;i>0){
parent.removeChild(childs[i]);
}
}
var c2 =tbody.childNodes;
for(var i=c2.length;i--;i>0){
deleChild( c2[i] );
c2[i].parentNode.removeChild(c2[i]);
}
相关文章推荐
- javascript操作dom 建立 增加 删除 克隆 访问节点
- JavaScript的DOM编程--10--删除节点
- Javascript:DOM 节点(新建HTML元素/删除HTML元素)
- javascript操作DOM--添加、删除节点的简单实例
- Javascript DOM 的节点操作示例
- JavaScript DOM节点操作实例小结(新建,删除HTML元素)
- jQuery的DOM操作之删除节点示例
- JavaScript DOM编程 学习笔记-删除节点
- JavaScript之jQuery-3 jQuery操作DOM(查询、样式操作、遍历节点、创建插入删除、替换、复制)
- Javascript基础——利用Dom元素对节点进行创建、插入和删除、文档碎片
- 递归删除一个节点以及该节点下的所有节点示例
- javascript 原生方法对dom节点的操作,创建、添加、删除、替换、插入、复制、移动等操作
- JS实现DOM删除节点操作示例
- JavaScript中对DOM节点的访问、创建、修改、删除
- Javascript DOM 的节点操作示例
- javascript操作dom 建立 增加 删除 克隆 访问节点
- JavaScript DOM节点添加示例
- jQuery的DOM操作之删除节点示例
- jQuery的DOM操作之删除节点示例
- JavaScript中对DOM节点的访问、创建、修改、删除