Propriété name du DOM XML

Définition et utilisation

name L'attribut retourne le nom de l'attribut.

Syntaxe

attrObject.name

Exemple

Le code suivant charge "books.xml" dans xmlDoc et affiche les noms et les valeurs des attributs 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, 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;
{}

Essayez-le vous-même