XML DOM replaceData()Método
Objeto CDATA
Definición y uso
El método replaceData() reemplaza los datos en el nodo CDATA.
Sintaxis
CDATANode.replaceData(start,length,string)
| Parámetros | Descripción |
|---|---|
| start | Requerido. Especifica dónde reemplazar los caracteres. El valor inicial comienza en 0. |
| length | Requerido. Especifica cuántos caracteres reemplazar. |
| string | Requerido. Especifica la cadena a insertar. |
Ejemplo
El siguiente fragmento de código utilizaloadXMLDoc()para cargar "" en xmlDoc, y reemplaza "Stunning" por "Fantastic" en el nodo CDATA del primer elemento <html>:
Ejemplo
xmlDoc=loadXMLDoc("books_cdata.xml");
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0];
x.replaceData(3,8,"Fantastic");
document.write(x.nodeValue);
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0];
x.replaceData(3,8,"Fantastic");
document.write(x.nodeValue);
Salida:
Fantastic!
Pruébalo »
Objeto CDATA Otras extensiones