Attribut nodeValue du DOM XML

Définition et utilisation

L'attribut nodeValue définit ou retourne la valeur du nœud en fonction du type de ce nœud.

Syntaxe :

attrObject.nodeValue

Exemple

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

Le fragment de code suivant montre le nom de l'attribut, la valeur de l'attribut et le type de noeud de l'attribut category :

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 ci-dessus :

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