طريقة XML DOM deleteData()

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

deleteData() يستخدم هذا الطريقة لإزالة بيانات من نود النص.

الجملة

deleteData(start,length)
الم参数 وصف
start مطلوب. يحدد من أي مكان يبدأ الإزالة. القيمة تبدأ من الصفر.
length مطلوب. يحدد عدد الأحرف التي يتم إزالتها.

مثال

الكود التالي يقوم بتحميل "books.xml" إلى xmlDoc وإزالة بعض الأحرف من عنصر النص في العنصر <title> الأول:

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 xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0];
    document.getElementById("demo").innerHTML =
    x.nodeValue;
    x.deleteData(0, 9);
    document.getElementById("demo").innerHTML +=
    "<br>" + x.nodeValue;
}

亲自试一试