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

来源:9-14 删除节点removeChild()

慕设计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++)

写回答 关注

2回答

  • uwenhao2008
    2016-02-15 15:36:29

    MARK一下

  • 堂堂堂堂糖糖糖童鞋
    2016-01-04 12:51:54

    删除子节点的两种方式:

    <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进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题