Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Element.remove()

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

El método Element.remove() elimina un elemento del DOM.

Sintaxis

js
remove()

Parámetros

Ninguno.

Valor de retorno

Ninguno (undefined).

Ejemplos

Utilizando remove()

html
<div id="div-01">Aquí está el div-01</div>
<div id="div-02">Aquí está el div-02</div>
<div id="div-03">Aquí está el div-03</div>
js
const element = document.getElementById("div-02");
element.remove(); // Elimina el div con el id 'div-02'

Element.remove() no se puede recorrer

El método remove() no está incluido en la sentencia with. Véase Symbol.unscopables para más información.

js
with (node) {
  remove();
}
// ReferenceError: remove no está definido

Especificaciones

Especificación
DOM
# ref-for-dom-childnode-remove①

Compatibilidad con navegadores

Véase también