مетод substringData() من XML DOM

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

substringData() يستخرج النحو ك 字ار من العنصر CDATA.

النحو

CDATANode.substringData(start,length)
المتغيرات وصف
start مطلوب. يحدد من أين يبدأ استخراج الحروف. القيمة البدائية من الصفر.
length مطلوب. يحدد عدد الحروف التي يتم استخراجها.

مثال

التعليمات التالية ستقوم بتحميل "books_cdata.xml" إلى xmlDoc، واستخراج "Stun" ك 字符 من العنصر الأول من CDATA:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_cdata.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("html")[0].childNodes[0];
    var y = x.substringData(3, 4);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y;
}

جرب بنفسك