Attribut isId du DOM XML

Définition et utilisation

Si l'attribut est connu comme étant de type ID (par exemple, il contient l'identifiant de l'élément propriétaire), alors isId L'attribut renvoie true, sinon false.

Syntaxe

attrObject.isId

Exemple

Le code suivant charge "books.xml" dans xmlDoc et retourne si l'attribut de catégorie est l'ID de l'élément <book> :

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].isId + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Essayer personnellement