Element.remove()

La méthode Element.remove() retire l'élément courant du DOM.

Syntaxe

js

remove()

Exemples

Utiliser remove()

html

<div id="div-01">Voici div-01</div>
<div id="div-02">Voici div-02</div>
<div id="div-03">Voici div-03</div>

js

const element = document.getElementById('div-02');
element.remove(); // supprime le div avec l'identifiant 'div-02'

Element.remove() ne fait pas partie de la portée de with

La méthode remove() ne fait pas partie de la portée créée par une instruction with. Voir Symbol.unscopables pour plus d'informations.

js

with(node) {
  remove();
}
// ReferenceError: remove is not defined

Spécifications

Specification
DOM Standard
# ref-for-dom-childnode-remove①

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi