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