Método replaceData() do XML DOM

Definição e uso

O método replaceData() substitui os dados do nó de texto.

Sintaxe:

replaceData(start,length,string)
Parâmetros Descrição
start Obrigatório. Especifica onde substituir os caracteres. O valor inicial é 0.
length Obrigatório. Especifica quantos caracteres substituir.
string Obrigatório. Especifica a string a ser inserida.

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xml, bem como as funções JavaScript loadXMLDoc().

O seguinte trecho de código substitui os primeiros 8 caracteres do nó de texto do elemento <title> com "Easy":

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

Saída:

Easy Italian

Páginas relacionadas

Manual de referência do XML DOM:CharacterData.replaceData()