Remove all child elements of a DOM node in JavaScript

前端 未结 30 1849
花落未央
花落未央 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:08

    Here is what I usually do :

    HTMLElement.prototype.empty = function() {
        while (this.firstChild) {
            this.removeChild(this.firstChild);
        }
    }
    

    And voila, later on you can empty any dom element with :

    anyDom.empty()
    

提交回复
热议问题