XML DOM insertData() विधि
विनिर्देश और उपयोग
insertData()
यह विधि टिप्पणी नोड में डाटा इंसर्ट करती है。
व्याकरण
commentNode.insertData(start,string)
पारामीटर | वर्णन |
---|---|
start | अनिवार्य। अक्षरों को इंसर्ट करने की शुरुआत को निर्दिष्ट करता है। शुरुआती मान 0 है。 |
string | अनिवार्य। इंसर्ट करने वाली श्रृंखला निर्दिष्ट करता है。 |
उदाहरण
निम्नलिखित कोड "books_comment.xml" को xmlDoc में लोड करता है और अक्षर श्रृंखला को पहले टिप्पणी नोड में इंसर्ट करता है:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books_comment.xml", true); xhttp.send(); function myFunction(xml) { var x, i, xmlDoc, txt; xmlDoc = xml.responseXML; txt = ""; x = xmlDoc.getElementsByTagName("book")[0].childNodes; for (i = 0; i < x.length; i++) { // केवल टिप्पणी नोड का संसाधन करें if (x[i].nodeType == 8) { x[i].insertData(25, "Italian "); txt += x[i].data + "<br>"; } } document.getElementById("demo").innerHTML = txt; }
ऊपरी उदाहरण में, हमने गतिशील और if परीक्षण वाक्यांशों का उपयोग किया है, ताकि हम केवल टिप्पणी नोडों को संसाधित करें।टिप्पणी नोडों का नोड तरीका 8 है।