XML DOM getAttributeNode() ਮੰਥਨ

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

getAttributeNode() ਮੰਥਨ ਨੂੰ ਨਾਮ ਦੇ ਅਨੁਸਾਰ ਹਾਸਲ ਕਰਨਾ。

ਗਰੱਮਤਾ

elementNode.getAttributeNode(name)
ਪੈਰਾਮੀਟਰ ਵਰਣਨ
name ਲਾਜ਼ਮੀ

ਉਦਾਹਰਣ

ਹੇਠ ਲਿਖੇ ਕੋਡ "books.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰਦਾ ਹੈ ਅਤੇ ਸਾਰੇ <book> ਅਣਗਿਣਤੀਆਂ ਤੋਂ "category" ਗੁਣ ਲੈਂਦਾ ਹੈ:

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 x, i, attnode, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    for (i = 0; i < x.length; i++) {
        attnode = x.item(i).getAttributeNode("category");
        txt += attnode.name + " = " + attnode.value + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

亲自试一试