Metodo replaceData() XML DOM

Definizione e uso

Il metodo replaceData() sostituisce i dati del nodo di testo.

Sintassi:

replaceData(start,length,string)
Parametri Descrizione
start Obbligatorio. Specifica dove sostituire i caratteri. Il valore di partenza è 0.
length Obbligatorio. Specifica il numero di caratteri da sostituire.
string Obbligatorio. Specifica la stringa da inserire.

Esempio

In tutti gli esempi, utilizzeremo il file XML books.xml, e la funzione JavaScript loadXMLDoc().

Il seguente frammento di codice sostituisce i primi 8 caratteri del testo del nodo <title> con "Easy":

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);

Output:

Easy Italian

Pagine correlate

Manuale di riferimento XML DOM:CharacterData.replaceData()