为了账号安全,请及时绑定邮箱和手机立即绑定

对于能不能一次性清除不理解?

for(var i=content.childNodes.length-1;i>0;i--)或for(var i=0;i<content.childNodes.length;i++)

正在回答

2 回答

MARK一下

0 回复 有任何疑惑可以回复我~

删除子节点的两种方式:

<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]

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对于能不能一次性清除不理解?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信