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