Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Element: Methode remove()

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die Methode remove() der Schnittstelle Element entfernt das Element aus seinem übergeordneten Knoten. Wenn parentNode null ist, geschieht nichts.

Syntax

js
remove()

Parameter

Keine.

Rückgabewert

Keiner (undefined).

Beispiele

Verwendung von remove()

html
<div id="div-01">Here is div-01</div>
<div id="div-02">Here is div-02</div>
<div id="div-03">Here is div-03</div>
js
const element = document.getElementById("div-02");
element.remove(); // Removes the div with the 'div-02' id

Element.remove() ist unscopable

Die Methode remove() wird nicht in den Gültigkeitsbereich einer with-Anweisung aufgenommen. Weitere Informationen finden Sie unter Symbol.unscopables.

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

Spezifikationen

Spezifikation
DOM
# ref-for-dom-childnode-remove①

Browser-Kompatibilität

Siehe auch