XML DOM replaceData()Methoden
CDATA-Objekt
Definition und Verwendung
Die replaceData()-Methode ersetzt Daten in einem CDATA-Knoten.
Syntax
CDATANode.replaceData(start,length,string)
| Parameter | Beschreibung |
|---|---|
| start | Erforderlich. Gibt an, wo Zeichen ersetzt werden. Der Startwert beginnt bei 0. |
| length | Erforderlich. Gibt an, wie viele Zeichen ersetzt werden. |
| string | Erforderlich. Gibt die einzufügende Zeichenfolge an. |
Beispiel
Das folgende Code-Snippet verwendetloadXMLDoc(), um "in xmlDoc zu laden und "Stunning" durch "Fantastic" im CDATA-Knoten des ersten <html>-Elements zu ersetzen:
Beispiel
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);
Ausgabe:
Fantastisch!
Selbst ausprobieren »
CDATA-Objektandere Erweiterungen