XML DOM replaceData()メソッド
Text オブジェクト
定義と使い方
replaceData() メソッドはテキストノード内のデータを置き換えます。
構文
replaceData(start,length,string)
| パラメータ | 説明 |
|---|---|
| start | 必須。文字の置換を開始する位置を指定します。開始値は 0 から始まります。 |
| length | 必須。置換する文字数を指定します。 |
| string | 必須。挿入する文字列を指定します。 |
すべての例では、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
試してみる »
Text オブジェクト その他の拡張