Um mit JavaScript DOM-Elemente zu löschen steht eigentlich nur removeChild für Kindelemente zur Verfügung. Um das Element selbst zu löschen bedarf es einer Kombination aus parentNode und removeChild:

function killElement(element) {
if (element) {
var papa = element.parentNode;
if (papa) papa.removeChild(element);
}
}

Übergeben muss an diese Funktion nur eine Referenz auf das zu entfernende Element.

Um zB

<div id="nutzlos">überflüssiges Blabla</div>

zu entfernen könnte der Aufruf in JavaScript:

killElement(document.getElementById("nutzlos"));

lauten.

Viel Erfolg