当前位置: 首页 > 网络学院 > XML相关教程 > XML DOM > replaceData() 方法
The replaceData() method replaces data in a text node.
replaceData()方法的作用是替换文本节点中的数据。
replaceData(start,length,string) |
Parameter 参数 | Description 描述 |
---|---|
start | Required. Specifies where to begin replacing characters. Start value starts at zero 必要参数。指定开始替换字符的起始位置。默认值为从0开始 |
length | Required. Specifies how many characters to replace 必要参数。指定需要替换的字符数量 |
string | Required. Specifies the string to insert 必要参数。指定插入的字符对象 |
In all examples, we will use the XML file books.xml, and the JavaScript function loadXMLDoc().
在所有案例中,我们将使用“books.xml”文件以及JavaScript 函数“loadXMLDoc()”。
The following code fragment will replace the eight first characters from the text node in the first <title> element with "Easy":
下面的代码片断将用“Easy”替换8个来自于的第一个<title>元素文本节点中的首字符:
xmlDoc=loadXMLDoc("books.xml"); var x=xmlDoc.getElementsByTagName("title")[0].childNodes[0]; x.replaceData(0,8,"Easy"); document.write(x.nodeValue); |
Output:
输出结果:
Easy Italian |
replaceData() - Replace data in a text node
replaceData() - 替换文本节点中的数据