Metoda replaceData() DOM XML

Definicja i zastosowanie

Metoda replaceData() zastępuje dane w węźle tekstowym.

Gramatyka:

replaceData(start,length,string)
Parametry Opis
start Wymagane. Określa, gdzie zastąpić znaki. Wartość początkowa to 0.
length Wymagane. Określa liczbę znaków do zastąpienia.
string Wymagane. Określa wstawianą ciąg znaków.

Przykład

W wszystkich przykładach użyjemy pliku XML books.xml, oraz funkcje JavaScript loadXMLDoc().

Poniższy fragment kodu zastępuje 8 pierwszych znaków tekstu węzła <title>:

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

Wyjście:

Łatwe Włoskie

Strony związane

Podręcznik XML DOM:CharacterData.replaceData()