Herbie: removeChild selfhtml Beispiel vereinfachen?

Beitrag lesen

Hallo, ich experimentiere gerade etwas mit den nodes, ohne das im Detail zu verstehen.

Konkret mal <http://de.selfhtml.org/javascript/objekte/node.htm#remove_child@title=dieses Beispiel>

function wegMitEintrag () {
  var Knoten = document.getElementsByTagName("ol")[0].firstChild;
  verschwunden = document.getElementsByTagName("ol")[0].removeChild(Knoten);
  alert(verschwunden.firstChild.nodeValue) (ach nebenbei, ist ; am schluss keine Pflicht?)
}

alert streichen wir mal,tagname brauch ich auch nicht und es geht mir um den letzten Knoten also:

function wegMitEintrag () {
  var Knoten = document.getElementById("xy")lastChild;
  verschwunden = document.getElementByid("xy").removeChild(Knoten);
}

ok, das funktioniert zwar, aber warum so viel schreibkram, warum geht nicht:

function wegMitEintrag()
{document.getElementByid("xy").removeChild(lastChild);}