Méthode replaceData() DOM XML
Définition et utilisation
La méthode replaceData() remplace les données de nœud texte.
Syntaxe :
replaceData(start,length,string)
Paramètres | Description |
---|---|
start | Obligatoire. Définir où remplacer les caractères. La valeur de départ commence à 0. |
length | Obligatoire. Définir le nombre de caractères à remplacer. |
string | Obligatoire. Définir la chaîne de caractères à insérer. |
Exemple
Dans tous les exemples, nous utiliserons le fichier XML books.xml, et les fonctions JavaScript loadXMLDoc().
Le code suivant remplace les 8 premiers caractères du nœud texte de l'élément <title> par "Easy" :
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
Sortie :
Easy Italian
Pages associées
Manuel de référence DOM XML :CharacterData.replaceData()