Attribut nodeName du DOM XML

Définition et utilisation

L'attribut nodeName retourne le nom du nœud en fonction de son type.

Syntaxe :

attrObject.nodeName

Exemple

Dans tous les exemples, nous utiliserons le fichier XML books.xmlainsi que la fonction JavaScript loadXMLDoc()

Le code suivant montre le nom de l'attribut category, la valeur de l'attribut et le type de nœud :

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
document.write(x.item(i).attributes[0].nodeName);
document.write(" = ");
document.write(x.item(i).attributes[0].nodeValue);
document.write(" (nodetype: ");
document.write(x.item(i).attributes[0].nodeType + ")");
document.write("<br />");
}

La sortie du code suivant :

category = children (nodetype: 2)
category = cooking (nodetype: 2)
category = web (nodetype: 2)
category = web (nodetype: 2)