Méthode insertData() du DOM XML
Définition et utilisation
La méthode insertData() insère une chaîne dans le nœud de commentaire.
Syntaxe :
commentNode.insertData(start,string)
paramètres | description |
---|---|
start | obligatoire. Définit où insérer le caractère. Cette valeur commence à 0. |
string | obligatoire. Définit la chaîne à insérer. |
description
Cette méthode insère une chaîne string insérer à la position spécifiée start au texte de l'élément Comment.
Exemple
Le segment de code suivant utilise la fonction JavaScript loadXMLDoc() Prenez le fichier XML books_comment.xml Chargez xmlDoc, puis insérez une chaîne dans le premier nœud Comment :
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
x[i].insertData(10,"Illustrated ");
document.write(x[i].data);
document.write("<br />");
}
}
Sortie du code ci-dessus :
(Livre 6) (Relié illustré)
Dans cet exemple, nous utilisons une boucle et une instruction if pour exécuter un traitement spécifique aux nœuds de commentaire. Le type de nœud de commentaire est 8.
Pages associées
Manuel de référence DOM XML :CharacterData.insertData()