慕设计4658826
2016-01-03 16:40
for(var i=content.childNodes.length-1;i>0;i--)或for(var i=0;i<content.childNodes.length;i++)
MARK一下
删除子节点的两种方式:
<div id="div1"> <p id="p1">这是一个段落。</p> <p id="p2">这是另一个段落。</p> </div>
第一种:找到您希望删除的子元素,然后使用其 parentNode 属性来找到父元素:
<script>
var child=document.getElementById("p1");//获取子元素
child.parentNode.removeChild(child);//找到父元素,并删除子元素
</script>第二种:找到你希望删除的子元素,还有子元素的父元素:
<script>
var parent=document.getElementById("div1");
var child=document.getElementById("p1");
parent.removeChild(child);
</script>可以参考文档[JavaScript]
JavaScript进阶篇
469067 学习 · 22582 问题
相似问题