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