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