Hallo,
ich stehe gerade vor einem Rätsel.
ich hbae folgende xml datei.
Mit JavaScript möchte ich einzelne Elemente auslesen und in HTML einfügen. Wenn ich die den JS-Code intern in das HTML dokument einbinde klappt es.
Wenn ich es extern auslagere tut sich nichts. Kann mir jemand vielleicht bitte sagen wo der fehler liegt?
Meine HTML datei:
ich stehe gerade vor einem Rätsel.
ich hbae folgende xml datei.
Code:
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE DATEN SYSTEM "format.dtd"> <DATEN> <GEBIETE> <STADT ID="Amasya"> <ORT ID="Gesamt"> <EINWOHNER>322.167</EINWOHNER> <FLÄCHE>5690 km²</FLÄCHE> <BESCHREIBUNG>Text</BESCHREIBUNG> </ORT> <ORT ID="Suluova"> <EINWOHNER>46.485</EINWOHNER> <FLÄCHE>516 km²</FLÄCHE> <BESCHREIBUNG>Text</BESCHREIBUNG> </ORT> </STADT> </GEBIETE> </DATEN>
Wenn ich es extern auslagere tut sich nichts. Kann mir jemand vielleicht bitte sagen wo der fehler liegt?
Meine HTML datei:
Code:
<!DOCTYPE html> <html> <head> <title>Layout meiner Webseite</title> <link rel="stylesheet" type="text/css" href="css/style.css" /> <!-- <script type="text/javascript" src="script.js"></script>--> </head> <body> <div id="header"> Schwarzmeerregion </div> <script> var xmlhttp, xmlDoc; xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", "index.xml", false); xmlhttp.send(); xmlDoc = xmlhttp.responseXML; document.getElementById("header").innerHTML= xmlDoc.getElementsByTagName("EINWOHNER")[0].childNodes[0].nodeValue; </script> </body> </html>
Comment