Xml mit Javascript auslesen
Fox32
- javascript
Hallo
Ich arbeite gerade mit Ajax und möchte eine XMl-Datei auslösen. Wie so oft läuft der Quellcode im IE ordenlich aber im Fiefox steht nur "undefined". Ich glaube das es an dem "Xml.childNodes[i].text;" teil liegt. muss da was anderes als text hin? Hier mein Quellcode(Gekürtzt).
var Xml = KeywordRequest.responseXML.documentElement;
var Text ="";
for( var i = 0; i < Xml.childNodes.length; i++ )
{
var Item = Xml.childNodes[i].text;
Text = Text + " " + Item;
}
document.getElementById("Keywords").innerHTML = Text;
Schoneinmal Danke für eure hilfe! Fox32
hi,
var Xml = KeywordRequest.responseXML.documentElement;
Hier bist du schon einen Schritt zu weit gegangen.
responseXML enthält bereits die Referenz auf das XML-Dokument.
gruß,
wahsaga
Ne ich möchte im großen und ganzen die teile aus dem dokument auslesen also einen childnode ich bin also bei childnode[i].text aber im Firefox geht das so nicht wie mache ich es im Firefox?
hi,
Ne
Was willst du mir damit sagen?
ich möchte im großen und ganzen die teile aus dem dokument auslesen also einen childnode ich bin also bei childnode[i].text aber im Firefox geht das so nicht wie mache ich es im Firefox?
Ich sagte dir gerade, was du tun sollst - unterhalb responseXML zugreifen, nicht unterhalb von responseXML.irgendwas.
gruß,
wahsaga