Hallo Leute,
ich habe ein Problem, aber ich werde meine Frage auf das nötigste reduzieren. Und zwar:
ich habe ein Array im HTML Dokument:
"var TextArray = new Array();"
In das Array speichere ich Strings. Sie werden auch tatsächlich gespeichert - ich habe es überprüft. Nun möchte ich ein Element aus diesem Array z.B. einem Listenobjekt zu ordnen, ungefähr so:
"document.getElementsByTagName("li")[0].firstChild.nodeValue = TextArray[1];"
Das Listenelement will ich sozusagen mit dem Arrayelement ersetzten. Leider bekomme ich im Listenelement "undefined" angezeigt.
Was ich wirklich niht verstehe und was meine Frage ist:
"document.getElementsByTagName("li")[0].firstChild.nodeValue = "Hallo"" funktioniert aber ein Element aus dem Array was eigentich auch ein String ist, funktioniert nicht. Warum nicht bzw. muss ich was anderes schreiben als "document.getElementsByTagName("li")[0].firstChild.nodeValue"?
Ich sitze schon seit 4 Stunden daran und wäre dankbar auf eine Antwort oder idee.
MfG
Bud