XML DOM splitText() फ़ंक्शन
वर्णन और उपयोग
splitText()
यह फ़ंक्शन नोड को निर्दिष्ट आफ़सत के अनुसार टेक्स्ट नोड को दो नोड में विभाजित करता है.
इस फ़ंक्शन आफ़सत के बाद के टेक्स्ट को शामिल करने वाला नोड वापस देता है.
आफ़सत के पहले टेक्स्ट को मूल टेक्स्ट नोड में बनाए रखा जाता है.
व्याकरण
replaceData(आफ़सत)
पारामीटर | वर्णन |
---|---|
आफ़सत | आवश्यक. टेक्स्ट नोड के स्थान को निर्दिष्ट करता है. आफ़सत की गणना शून्य से शुरू होती है. |
उदाहरण
इस कोड "books_cdata.xml" को xmlDoc में लोड करता है और पहले CDATA नोड में टेक्स्ट को विभाजित करता है:
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]; var y = x.splitText(8); document.getElementById("demo").innerHTML = x.nodeValue + "<br>" + y.nodeValue; }