XML DOM localName एट्रिब्यूट
व्याख्या और उपयोग
localName एट्रिब्यूट चयनित एलिमेंट के स्थानीय नाम (एलिमेंट नाम) को वापस करता है。
यदि चयनित नोड एक एलिमेंट या एट्रिब्यूट नहीं है, तो यह एट्रिब्यूट NULL वापस करता है。
व्याकरण:
elementNode.localName
उदाहरण
सभी उदाहरणों में हम XML फ़ाइल का उपयोग करेंगे books.xmlऔर JavaScript फ़ंक्शन loadXMLDoc()。
उदाहरण 1
नीचे दिए गए कोड टुकड़े "books.xml" के पहले <book> एलीमेंट से स्थानीय नाम प्राप्त करता है:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.localName
);
इस कोड का आउटपुट नीचे दिया गया है:
book
उदाहरण 2
नीचे दिए गए कोड टुकड़े "books.xml" के अंतिम <book> एलीमेंट से स्थानीय नाम प्राप्त करता है:
// अंतिम नोड एक एलीमेंट नोड है या नहीं की जाँच करें
function get_lastchild(n)
{
var x=n.lastChild;
while (x.nodeType!=1)
{
x=x.previousSibling;
}
return x;
}
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.documentElement;
var lastNode=get_lastchild(x);
document.write(lastNode.localName
);
इस कोड का आउटपुट नीचे दिया गया है:
book