XML DOM replaceData() विधि
विवरण और उपयोग
replaceData()
टेक्स्ट नोड में डाटा को प्रतिस्थापित करने के लिए विधि।
व्याकरण
replaceData(start,length,string)
पारामीटर | वर्णन |
---|---|
start | अनिवार्य। प्रतिस्थापन की शुरूआत करने वाले स्थान को निर्दिष्ट करता है। प्रारंभिक मान शून्य से शुरू होता है। |
length | अनिवार्य। प्रतिस्थापित करने वाले अक्षरों की संख्या को निर्दिष्ट करता है। |
string | अनिवार्य। प्रविष्ट करने वाली इनपुट वाक्यांश को निर्दिष्ट करता है। |
उदाहरण
इस कोड के माध्यम से "books.xml" को xmlDoc में लोड किया जाता है और पहले <title> एलीमेंट के पहले आठ अक्षरों को "Easy" से प्रतिस्थापित किया जाता है:
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.replaceData(0,8, "Easy"); document.getElementById("demo").innerHTML += "<br>" + x.nodeValue; }