مетод deleteData() XML DOM

تعریف و استفاده

deleteData() این روش داده‌ها را از گره CDATA حذف می‌کند.

جملات دستور زبان

CDATANode.deleteData(start,length)
پارامترها توضیح
start ضروری. مشخص می‌کند از کجا باید حذف شود. شروع از صفر است.
length ضروری. تعداد کاراکترهایی که باید حذف شوند را مشخص می‌کند.

مثال

این کد "books_cdata.xml" را به xmlDoc بارگذاری می‌کند و برخی از کاراکترها را از نقطه داده اولین علامت <html> حذف می‌کند (برچسب <b>):

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];
    x.deleteData(0, 3);
    document.getElementById("demo").innerHTML =
    x.data;
}

آزمایش کنید