XML DOM textContent- eigenschap
❮ Knooppuntobject
Voorbeeld
Het volgende codefragment laadt " books.xml " in xmlDoc en retourneert de tekstuele inhoud van de <book> elementen:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
var x, i, xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x =
xmlDoc.getElementsByTagName('book');
for(i = 0; i <
x.length; i++) {
txt += x.item(i).textContent
+ "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
De uitvoer van de bovenstaande code zal zijn:
Everyday Italian Giada De Laurentiis 2005 30.00
Harry Potter J K. Rowling 2005 29.99
XQuery Kick Start James McGovern Per Bothner Kurt Cagle James Linn
Vaidyanathan Nagarajan 2003 49.99
Learning XML Erik T. Ray 2003 39.95
Definitie en gebruik
De eigenschap textContent stelt de tekstuele inhoud van een knooppunt en zijn afstammelingen in of retourneert deze.
Bij het instellen worden alle onderliggende knooppunten verwijderd en vervangen door een enkel tekstknooppunt met de tekenreeks waarop deze eigenschap is ingesteld.
Syntaxis
nodeObject.textContent
Probeer-het-zelf-demo's
❮ Knooppuntobject