خصائص length في XML DOM

التعريف والاستخدام

طول الخصائص تعود عدد الحروف في العنصر المحدد.

النص

طول CDATANode

مثال

النص التالي سيدخل "books_cdata.xml" إلى xmlDoc وسيحصل على بيانات النص والطول من العنصر الأول <title>:

إذاً var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = وظيفة() {
   إذاً (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_cdata.xml", true);
xhttp.send();
وظيفة myFunction(xml) {
    إذاً xmlDoc = xml.responseXML;
    إذاً x = xmlDoc.getElementsByTagName("html")[0].childNodes[0];
    document.getElementById("demo").innerHTML =
    x.data + " - Length: " + x.length;
}

جربها بنفسك

تذكر أن الطول أعلاه يأتي من الجزء بأكمله من CDATA (<b>مذهل!</b>) وليس النص فقط.