XML DOM replaceData()Método
Objeto Text
Definición y uso
El método replaceData() reemplaza los datos de un nodo de texto.
Sintaxis
replaceData(start,length,string)
| Parámetros | Descripción |
|---|---|
| start | Obligatorio. Especifica dónde comenzar a reemplazar caracteres. El valor inicial comienza en 0. |
| length | Obligatorio. Especifica cuántos caracteres reemplazar. |
| string | Obligatorio. Especifica la cadena que se insertará. |
En todos los ejemplos, usamos el archivo XMLy la función de JavaScriptloadXMLDoc()。
Ejemplo
El siguiente fragmento de código reemplaza los primeros 8 caracteres del nodo de texto del primer elemento <title> con "Easy":
Ejemplo
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
Salida:
Easy Italian
Pruébalo »
Objeto Text Otras extensiones