Entfernen Sie ein element aus dem DOM von Referenz zu element nur

Dies ist entweder sehr einfach oder gar unmöglich.

Ich weiß, ich kann dies tun:

var element = document.getElementById('some_element');
element.parentNode.removeChild(element);

...aber es fühlt sich chaotisch. Ist es ein aufgeräumter - und universell - Wege, das gleiche zu tun?

Es scheint - mir zumindest - wie es sollte so etwas wie dieses:

document.getElementById('some_element').remove();

...aber das funktioniert nicht, und Google-Suche/SO hat nicht nachgegeben alternative.

Ich weiß, es spielt keine Rolle, dass viel, aber parentNode.removeChild() fühlt sich einfach hacky/chaotisch/ineffiziente/schlechte Praxis-y.

InformationsquelleAutor der Frage DaveRandom | 2011-09-26

Schreibe einen Kommentar