rfb: gegebstück zu createElement() / createTextNode()

Beitrag lesen

das geht nur über den Umweg des Eltenelements:

<html><head><title>Test</title>
<script type="text/javascript">
function meuchle(was) {
var eltern=document.getElementById(was).parentNode;
var kinder=eltern.childNodes;
for (var j=0;j<kinder.length;j++) {
var a=kinder[j].id;
if (a && a==was) {
eltern.removeChild(kinder[j]);
break;
}
}
}
</script>
</head><body>
<ul>
<li>ein Punkt</li>
<li id="wegda">ein zweiter</li>
<li>ein dritter</li>
</ul>
<a href="javascript:meuchle(´wegda´)"> Wegda löschen</a>
</body></html>

also um das Element mit der ID "wegda" zu löschen:
mit parentNode dessen Elternelement finden,
dessen childNodes der Reihe nach fragen, ob sie die gesuchte ID "wegda" tragen,
und ggf. dieses Kind löschen und die Schleife abbrechen.