أحدث البرامج التعليمية وتطوير الشبكة
 

XML DOM replaceData() Method


<CDATA كائن

مثال

يحمل جزء التعليمات البرمجية التالية " books_cdata.xml " إلى xmlDoc واستبدال "Stunning" مع "Fantastic" في عقدة CDATA من أول <html> العنصر:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
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.replaceData(3, 8, "Fantastic");
    document.getElementById("demo").innerHTML =
    x.data;
}

الناتج:

Fantastic!
انها محاولة لنفسك »

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

و replaceData() طريقة استبدال البيانات في عقدة CDATA.

بناء الجملة

CDATANode.replaceData(start,length,string)
معامل وصف
start مطلوب. يحدد من أين نبدأ استبدال الأحرف. تبدأ قيمة البداية من الصفر
length مطلوب. تحديد عدد الحروف لاستبدال
string مطلوب. يحدد سلسلة لإدراج

<CDATA كائن