XML DOM getAttributeNS() μέθοδος

Ορισμός και χρήση

getAttributeNS() Μέθοδος που αποσπά την τιμή της ιδιότητας μέσω του URI του ονόματος χώρου και του ονόματος.

Γλώσσα

elementNode.getAttributeNS(ns,name)
Παράμετροι Περιγραφή
ns Απαιτείται. Καθορίζει το URI του ονόματος χώρου από το οποίο θα αποσπαθεί η τιμή.
name Απαιτείται. Καθορίζει την ιδιότητα από την οποία θα αποσπαθεί η τιμή.

Παράδειγμα

Η παρακάτω κώδικας θα φορτώσει το "books_ns.xml" στο xmlDoc και θα αποσπάσει την τιμή της ιδιότητας "lang" από το πρώτο στοιχείο <title>:

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

Προσπαθήστε το شخصικά