Olli: Xml Ajax

Hallo

Ich habe ein Problem mit Auslesen von Xml Daten nach einem Ajax aufruf Mein quellcode:

var xmlHttpKeywords;
if(window.XMLHttpRequest)
{
xmlHttpKeywords = new XMLHttpRequest();
}
else
{
xmlHttpKeywords = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlHttpKeywords.open('GET', 'Keywords.xml');
xmlHttpKeywords.send(null);
xmlHttpKeywords.onreadystatechange = function ()
{
if (xmlHttpKeywords.readyState == 4)
{
var result = xmlHttpKeywords.responseXML.documentElement;
var Keyword = result.childNodes[0].data;
alert(Keyword);
}
}

Xml:
<?xml version="1.0" encoding="iso-8859-1"?>
<irgendwas>
<test>Test Text0</test>
<test>Test Text1</test>
<test>Test Text2</test>
</irgendwas>

(Hier gibts doch auch synaxenhighliding oder schreibt mal dazu wie mann das an macht thx)

Also bei alert wird im Firefox garnicht angezeigt und bei IE nur "undefined"? kann mir jemand helfen?

Danke Olli

  1. hi,

    var result = xmlHttpKeywords.responseXML.documentElement;
    var Keyword = result.childNodes[0].data;

    https://forum.selfhtml.org/?t=154195&m=1003693

    (Hier gibts doch auch synaxenhighliding oder schreibt mal dazu wie mann das an macht thx)

    </hilfe/bedienung.htm#syntax-highlighting>

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Hey,

    http://de.selfhtml.org/javascript/objekte/node.htm#data

    "Speichert Zeichendaten eines Knotens, sofern es sich um einen Textknoten handelt."

    Enthält dein erster Knoten denn überhaupt nur Text?

    Tschö

    1. Hi,

      auch wenn die Frage nicht an mich gerichtet war:

      Enthält dein erster Knoten denn überhaupt nur Text?

      Bei Firefox korrekterweise schon, beim IE inkorrekterweise nicht.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes