XML DOM getAttributeNS() ਮੰਥਨ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

getAttributeNS() ਮੰਥਨ ਦੀ ਵਰਤੋਂ ਨਾਮ ਸਪੇਸ ਯੂਰੀ ਅਤੇ ਨਾਮ ਦੀ ਪ੍ਰਤੀਯੋਗਿਤਾ ਲੈਂਦਾ ਹੈ。

ਗਰੰਥ

elementNode.getAttributeNS(ns,name)
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
ns ਲਾਜ਼ਮੀ। ਪ੍ਰਤੀਯੋਗਿਤਾ ਵਾਲੇ ਨਾਮ ਸਪੇਸ ਯੂਰੀ ਵਿੱਚ ਗਿਣਤੀ ਕਰਨ ਲਈ ਦੱਸਿਆ ਗਿਆ ਹੈ。
name ਲਾਜ਼ਮੀ। ਪ੍ਰਤੀਯੋਗਿਤਾ ਵਾਲੇ ਅਤੀਤ ਵਿੱਚ ਗਿਣਤੀ ਕਰਨ ਲਈ ਦੱਸਿਆ ਗਿਆ ਹੈ。

ਉਦਾਹਰਣ

ਹੇਠ ਦਾ ਕੋਡ "books_ns.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰਦਾ ਹੈ ਅਤੇ ਪਹਿਲੇ <title> ਇਲੈਕਟ੍ਰੌਨ ਵਿੱਚ "lang" ਪ੍ਰਤੀਯੋਗਿਤਾ ਲੈਂਦਾ ਹੈ:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0];
    var ns = "https://www.codew3c.com/meishi/";
    document.getElementById("demo").innerHTML =
    x.getAttributeNS(ns, "lang");
}

亲自试一试