XML DOM substringData() మెథడ్

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

substringData() మెథడ్ టెక్స్ట్ నోడ్ నుండి డాటా పొందుతుంది.

సింథాక్సిస్

substringData(ప్రారంభం,పొడవు)
పారామీటర్స్ వివరణ
ప్రారంభం అప్రధానం. అక్షరాలను ఎక్కడ మొదలుపెడటానికి నిర్దేశిస్తుంది. ప్రారంభ విలువ నలుపు నుండి ప్రారంభిస్తుంది.
పొడవు అప్రధానం. తీసుకునవాడిన అక్షరాల సంఖ్యను నిర్దేశిస్తుంది.

ప్రకారం

ఈ కోడు "books.xml" ని xmlDoc లో లోడ్ చేస్తుంది మరియు మొదటి <title> ఎలమెంట్ టెక్స్ట్ నోడ్ నుండి ఫ్రేగ్మెంట్ పొందుతుంది:

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

亲自试一试