XML DOM replaceData() Methode

Definition und Verwendung

Die replaceData() Methode ersetzt die Daten im Textknoten.

Syntax:

replaceData(start,length,string)
Parameter Beschreibung
start Notwendig. Gibt den Ort an, an dem die Zeichen ersetzt werden sollen. Der Startwert beginnt bei 0.
length Notwendig. Gibt die Anzahl der zu ersetzenden Zeichen an.
string Notwendig. Gibt den einzufügenden String an.

Beispiel

In allen Beispielen verwenden wir das XML-Dokument books.xml, und die JavaScript-Funktion loadXMLDoc().

Der folgende Codeabschnitt ersetzt die ersten 8 Zeichen des Textknotens des <title>-Elements durch "Easy":

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

Ausgabe:

Einfaches Italienisch

Verwandte Seiten

XML DOM Referenzhandbuch:CharacterData.replaceData()