XML DOM replaceData()Methods


CDATA object

Definition and Usage

The replaceData() method replaces data in a CDATA node.

Syntax

CDATANode.replaceData(start,length,string)

Parameter Description
start Required. Specifies where to replace characters. The starting value begins at 0.
length Required. Specifies how many characters to replace.
string Required. Specifies the string to insert.


Example

The following code snippet usesloadXMLDoc()put "books_cdata.xmlLoad xmlDoc, and replace "Stunning" with "Fantastic" in the CDATA node of the first <html> element:

Example

xmlDoc=loadXMLDoc("books_cdata.xml");

x=xmlDoc.getElementsByTagName("html")[0].childNodes[0];

x.replaceData(3,8,"Fantastic");
document.write(x.nodeValue);

Output:

Fantastic!

Try it Yourself »

CDATA objectother extensions