XML DOM getElementsByTagName() विधि

वर्णन और उपयोग

getElementsByTagName() यह विधि नाम के अनुसार सभी एलिमेंट्स के NodeList को वापस देती है。

व्याकरण

getElementsByTagName(नाम)
पारामीटर वर्णन
नाम इस टैग का नाम, जिसे खोजना है। रूप "*" सभी टैगों के लिए मेल खाता है。

उदाहरण

इस कोड का उद्देश्य "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 x, i, attnode, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('title');
    for (i = 0; i < x.length; i++) {
        txt += x[i].childNodes[0].nodeValue + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

स्वयं प्रयोग कीजिए