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]);
}
javascript递归删除(DOM)子节点示例
最新推荐文章于 2024-10-16 11:15:53 发布