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()