Remove all child elements of a DOM node in JavaScript

前端 未结 30 2021
花落未央
花落未央 2020-11-22 03:28

How would I go about removing all of the child elements of a DOM node in JavaScript?

Say I have the following (ugly) HTML:

&

30条回答
  •  难免孤独
    2020-11-22 04:11

    simple and fast using for loop!!

    var myNode = document.getElementById("foo");
    
        for(var i = myNode.childNodes.length - 1; i >= 0; --i) {
          myNode.removeChild(myNode.childNodes[i]);
        }
    

    this will not work in tag!

提交回复
热议问题