XML DOM splitText() మాథ్యం

నిర్వచనం మరియు వినియోగం

splitText() ఫంక్షన్ టెక్స్ట్ నోడ్లను ప్రస్తావించిన ఆఫ్సెట్ మీద విభజిస్తుంది.

ఈ ఫంక్షన్ ఆఫ్సెట్ తర్వాత పదాన్ని కలిగించే నోడ్లను తిరిగి ఇస్తుంది.

ఆఫ్సెట్ ముందు పదం పునఃరక్షించబడుతుంది మరియు ప్రాథమిక టెక్స్ట్ నోడ్లో ఉంటుంది.

సింథాక్సిస్

splitText(ఆఫ్సెట్)
పారామితి వివరణ
ఆఫ్సెట్ అవసరమైనది. టెక్స్ట్ నోడ్లను ఎక్కడ విభజించాలనే నిర్ణయిస్తుంది. సంకేతం మొదటి స్థానం నుండి మొదలవుతుంది.

ఉదాహరణ

ఈ కోడు "books.xml" ను xmlDoc లోకి లోడ్ చేస్తుంది మరియు మొదటి పదం తర్వాత టెక్స్ట్ నోడ్లను విభజిస్తుంది:

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];
    var y = x.splitText(9);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y.nodeValue;
{}

亲自试一试