XML DOM -gegevens Eigenschap
❮ Reageer op object
Voorbeeld
Het volgende codefragment laadt " books_comment.xml " in xmlDoc en voert commentaartekst uit van het eerste <book> element:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "books_comment.xml", true);
xhttp.send();
function myFunction(xml) {
var x, i, xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i = 0; i < x.length; i++) {
if (x[i].nodeType == 8) {
txt += x[i].data + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
De uitvoer van de bovenstaande code zal zijn:
125 Simple and Delicious Recipes (Hardcover)
In het bovenstaande voorbeeld gebruiken we een lus en een if-test om ervoor te zorgen dat we alleen commentaarknooppunten verwerken. Een commentaarknooppunt heeft een knooppunttype 8.
Definitie en gebruik
Met de eigenschap data wordt de tekst van een opmerking ingesteld of geretourneerd.
Syntaxis
commentNode.data
❮ Reageer op object