Fredo: getElementsByTagName is not defined

Beitrag lesen

Hallo ich hab ein problem:

und zwar hab ich eine <ul>, die durch appendChild
ein <li>-Element einbindet..

Jetzt will ich dieses element durch replaceChild überschreiben.

allergings findet der jetzt nicht dieses <li>-Element.

Hier mal der Quelltext-Ausschnitt:

...

dritter_Intervall = window.setInterval("status()", 100);

z = 1;
text = document.createTextNode( z + "%" );
laden = document.createElement("li");
document.getElementsTagName("ul")[2].appendChild(laden);
document.getElementsByTagName("li")[0].appendChild(text);
alert(getElementByTagName("li")[0]);

function status() {
z++;
text2 = document.createTextNode( z + "%");
document.getElementsByTagName("li")[0].replaceChild(text2, getElementsTagName("li")[3].firstChild);
if ( z >= 100 ) {
window.clearInterval(dritter_Interval);
}/*if beenden*/

}/*status beenden*/

...