एक्सएमएल डोम getNamedItem () विधि
NamedNodeMap वस्तु
उदाहरण
निम्नलिखित कोड खंड " books.xml " को xmlDoc में लोड करता है, <book> तत्वों के माध्यम से लूप करता है और श्रेणी विशेषताओं के मूल्यों को प्रिंट करता है:
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, att, xmlDoc,
txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName('book');
for (i = 0; i < x.length; i++) {
att = x.item(i).attributes.getNamedItem("category");
txt += att.value + "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
उपरोक्त कोड का आउटपुट होगा:
cooking
children
web
web
परिभाषा और उपयोग
getNamedItem() विधि विशिष्ट नाम के साथ नोड लौटाती है (नामांकित नोडमैप से)।
ब्राउज़र समर्थन
GetNamedItem () विधि सभी प्रमुख ब्राउज़रों में समर्थित है।
नोट: Internet Explorer 8 और इससे पहले का संस्करण इस पद्धति का समर्थन नहीं करता है।
वाक्य - विन्यास
namedNodeMap.getNamedItem(nodeName)
मापदंडों
Parameter | Type | Description |
---|---|---|
nodeName | String | Required. The name of the node to return |
प्रतिलाभ की मात्रा
Type | Description |
---|---|
Node object | The node with the specified name, , or null if it does not identify any node in the map |
टेक्निकल डिटेल
डोम संस्करण | कोर स्तर 1 |
---|
ट्राई-इट-योरसेल्फ डेमो
NamedNodeMap वस्तु