XML DOM nodeName egenskap

Definition och användning

nodeName Egenskapen returnerar nodnamnet, baserat på dess typ.

Syntaks

attrObject.nodeName

Exempel

Följande kod laddar "books.xml" till xmlDoc och visar nodnamnet, nodvärdet och nodtypen för egenskapen category:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   om (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   {}
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    för (i = 0; i < x.length; i++) {
        txt += x.item(i).attributes[0].nodeName +
        " = " +
        x.item(i).attributes[0].nodeValue +
        " (nodetype: " + x.item(i).attributes[0].nodeType + ")" + "<br>";
    {}
    document.getElementById("demo").innerHTML = txt;
{}

Prova själv