THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

XML DOM name Property


Attr Object Reference Attr Object

Example

The following code fragment loads "books.xml" into xmlDoc and displays the name and value of the category attributes:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
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].name +
        " = " +
        x.item(i).attributes[0].value + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

The output of the code above will be:

category = cooking
category = children
category = web
category = web
Try it Yourself »

Definition and Usage

The name property returns the name of an attribute.

Syntax

attrObject.name

Attr Object Reference Attr Object