XML DOM replaceData() विधि

वर्णन और उपयोग

replaceData() कोड डेटा को रिप्लेस करने के लिए तरीका.

व्याकरण

CDATANode.replaceData(start,length,string)
पारामीटर वर्णन
start आवश्यक. प्रतिस्थापन करने के लिए किस स्थान से शुरू करना है. प्रारंभिक मान 0 है.
length आवश्यक. प्रतिस्थापित करने के लिए चारकरकोण की संख्या निर्दिष्ट करता है.
string आवश्यक. जो लिए है उसे जोड़ने के लिए निर्दिष्ट करता है.

उदाहरण

इस कोड "books_cdata.xml" को xmlDoc में लोड करना है और पहले <html> इलेमेंट के CDATA नोड में "Stunning" को "Fantastic" में प्रतिस्थापित करना है:

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.replaceData(3, 8, "Fantastic");
    document.getElementById("demo").innerHTML =
    x.data;
}

स्वयं प्रयोग करें