Hallo Bastian!
Hallo Richard!
Prüfe doch mal, ob deine updateitems überhaupt existieren:
updateitems = xmlDOC.getElementsByTagName('update');
alert("Anzahl:"+updateitems.length);Es wird ein Wert>0 angezeigt?
Klar, hatte ich schon gemacht.
»»document.getElementById(updateitem.attributes[0].nodeValue).type=updateitem.attributes[2].nodeValue;
Das KANN nicht funktionieren, es bedeutet:
Setze Bsp.: das Attribut type des Elements mit id="Bild_Id" auf "image.gif"
Ein Beispielergebnis wäre: <img id="Bild_Id" type="image.gif" />
Ja, das war mir klar, aber ich wollte halt klar machen, was ich will. Bei php kann man ja z.B variable variablen namen mit $$var haben. Natürlich ist das nicht mit JS vergleichbar.
Du willst eher:
document.getElementById(updateitem.attributes[0].nodeValue).setAttribute(updateitem.attributes[1].nodeValue,updateitem.attributes[2].nodeValue);
GENAU das habe ich gesucht. Vielen Dank! Es klappt hervorragend.
Grüsse,
Richard
Gruß zurück,
Bastian