XML DOM replaceData() 方法

定義和用法
replaceData() 方法替換文本節點中的數據。
語法
replaceData(start,length,string)
參數 | 描述 |
---|---|
start | 必需。規定在何處開始替換字元。開始值以 0 開始。 |
length | 必需。規定替換多少個字元。 |
string | 必需。規定插入的字串。 |
在所有的實例中,我們使用 XML 檔 books.xml 以及 JavaScript 函數 loadXMLDoc()。
實例
下麵的代碼片段用 "Easy" 替換第一個 <title> 元素的文本節點的前 8 個字元:
實例
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);
輸出:
Easy Italian
