خاصية XML DOM textContent
❮ كائن العقدة
مثال
يقوم جزء التعليمات البرمجية التالي بتحميل " books.xml " إلى xmlDoc وإرجاع المحتوى النصي لعناصر <book>:
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;
}
ناتج الكود أعلاه سيكون:
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
التعريف والاستخدام
تقوم خاصية textContent بتعيين أو إرجاع المحتوى النصي للعقدة وتوابعها.
عند الإعداد ، تتم إزالة أي عقد فرعية واستبدالها بعقدة نصية واحدة تحتوي على السلسلة التي تم تعيين هذه الخاصية عليها.
بناء الجملة
nodeObject.textContent
جرب بنفسك العروض التوضيحية
❮ كائن العقدة