Ang XML DOM getAttributeNodeNS() method

Definition and Usage

getAttributeNS() Ang paraan ay gumagamit ng URI ng namespace at pangalan upang makuha ang propetya na node.

Grammar

elementNode.getAttributeNodeNS(ns,name)
Mga parameter Paglalarawan
ns Mga kinakailangan. Ibigay ang URI ng namespace.
name Mga kinakailangan. Ibigay ang pangalan ng propetya.

Mga halimbawa

Ang mga sumusunod na kodigo ay maglalaad ng "books_ns.xml" sa xmlDoc at magkakuha ng propety na node na lang" sa unang <title> element:

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/";
    var y = x.getAttributeNodeNS(ns,"lang");
    document.getElementById("demo").innerHTML =
    y.nodeName + " = " + y.nodeValue;
}

亲自试一试