خاصية XML DOM length
❮ كائن التعليق
مثال
يقوم جزء الكود التالي بتحميل " books_comment.xml " إلى xmlDo c ، ويحصل على بيانات العقدة النصية والطول من أول عنصر <title>:
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++) {
// Process only
comment nodes
if (x[i].nodeType
== 8) {
txt += x[i].length + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
ناتج الكود أعلاه سيكون:
44
في المثال أعلاه ، نستخدم حلقة واختبار إذا للتأكد من أننا نعالج عقد التعليق فقط. عقدة التعليق لها نوع عقدة من 8.
التعريف والاستخدام
تُرجع خاصية length طول النص في عقدة تعليق (بالأحرف).
بناء الجملة
commentNode.length
❮ كائن التعليق