So habe ich eine HTML-Seite mit differents div Elemente und ich habe einige Links, die ein XML-Dokument ladenersetzen Htmlelement mit XML Elemente
Die XML-Datei sieht so aus:
<boxes>
<div class="grid_4 box" id="siteBox">
<h3>Lorem Ipsum</h3>
<ul class="listItem">
...
</ul>
</div>
<div class="grid_4 box" id="emplBox">
<h3>Lorem Ipsum</h3>
<ul class="listItem">
...
</ul>
</div>
</boxes>
Ich möchte alle Das Div in meiner HTML-Seite ersetzt durch ihre Entsprechung (gleiche ID) aus der XML-Datei
Hier ist der Anfang meiner Javascript-Datei.
function ajaxLink() {
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
var xmlDoc = xmlhttp.responseXML.documentElement;
for(var i = 0; i < xmlDoc.childElementCount; ++i) {
c = xmlDoc.children[i]; //Element
d = document.getElementById(c.getAttribute("id")); //HTMLDivElement
}
}
}
xmlhttp.open("GET", "file.xml", true);
xmlhttp.send();
}
Könnten Sie mir bitte dabei helfen?
Danke
Thomas
Off-Topic: FWIW, es ist "ersetzen mit", nicht "ersetzen durch". (Englisch scheint nicht Ihre Muttersprache zu sein, aber Ihr Englisch ist eindeutig ausgezeichnet, also dachte ich, dass Sie die Info nicht stören würden.) –