Attribut length DOM XML
Définition et utilisation
L'attribut length retourne la longueur du texte du nœud de commentaire, en nombre de caractères.
Syntaxe :
commentNode.length
Exemple
Le segment de code suivant utilise la fonction JavaScript loadXMLDoc() Télécharger le fichier XML books_comment.xml Charger xmlDoc et obtenir la longueur du texte du commentaire du premier élément <book> :
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Traiter uniquement les nœuds de commentaire
document.write(x[i].length
);
document.write("<br />");
}
}
Sortie du code ci-dessus :
20
Dans cet exemple, nous utilisons une boucle et une instruction if pour exécuter le traitement uniquement pour les nœuds de commentaire. Le type de nœud du nœud de commentaire est 8.