XML DOM nodeName eigenschap

Definitie en gebruik

nodeName De eigenschap retourneert de naam van de knoop, afhankelijk van zijn type.

Syntax

attrObject.nodeName

Voorbeeld

De volgende code laadt "books.xml" in xmlDoc en toont de naam, waarde en type van de category eigenschap van de knoop:

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, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    for (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;
{}

Probeer het zelf