Método replaceData() de XML DOM

Definición y uso

El método replaceData() reemplaza los datos del nodo de texto.

Sintaxis:

replaceData(inicio,longitud,cadena)
Parámetros Descripción
inicio Requerido. Especifica dónde reemplazar los caracteres. El valor de inicio es 0.
longitud Requerido. Especifica cuántos caracteres reemplazar.
string Requerido. Especifica la cadena de caracteres insertada.

Ejemplo

En todos los ejemplos, utilizaremos el archivo XML books.xml, y las funciones de JavaScript loadXMLDoc().

El siguiente fragmento de código reemplaza los primeros 8 caracteres del nodo de texto del elemento <title> con "Easy":

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

Salida:

Easy Italian

Páginas relacionadas

Manual de referencia de XML DOM:CharacterData.replaceData()