XML DOM localName गुण

विन्यास और उपयोग

localName गुण चयनित एलीमेंट के स्थानीय नाम (एलीमेंट नाम) वापस करता है。

यदि चयनित नोड एक एलीमेंट या गुण नहीं है, तो यह गुण NULL वापस करता है。

व्याकरण

elementNode.localName

उदाहरण

उदाहरण 1

नीचे दिए गए कोड "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 xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("book")[0];
    document.getElementById("demo").innerHTML =
    x.localName;
}

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

उदाहरण 2

नीचे दिए गए कोड "books.xml" को xmlDoc में लोड करता है और अंतिम सही बच्चे से स्थानीय नाम प्राप्त करता है:

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 get_lastchild(n) {
    var x = n.lastChild;
    while (x.nodeType != 1) {
        x = x.previousSibling;
    }
    return x;
}
function myFunction(xml) {
var xmlDoc = xml.responseXML;
    var x = xmlDoc.documentElement;
    var lastNode = get_lastchild(x);
    document.getElementById("demo").innerHTML =
    lastNode.localName;
}

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