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