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;
}

亲自试一试