XML DOM splitText()メソッド
CDATA オブジェクト
定義と使用法
splitText() メソッドは、指定された offset でテキストノードを2つのノードに分割します。
この関数は、オフセット位置より後のテキストを含むノードを返します。
オフセット位置より前のテキストは、元のテキストノードに残ります。
構文
replaceData(offset)
| パラメータ | 説明 |
|---|---|
| offset | 必須。テキストノードを分割する位置を指定します。オフセット値は 0 から始まります。 |
例
以下のコードスニペットはloadXMLDoc()"" を xmlDoc に読み込み、最初の CDATA ノード内のテキストを分割します:
例
xmlDoc=loadXMLDoc("books_cdata.xml");
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0];
y=x.splitText(8);
document.write(x.nodeValue);
document.write("
");
document.write(y.nodeValue);
x=xmlDoc.getElementsByTagName("html")[0].childNodes[0];
y=x.splitText(8);
document.write(x.nodeValue);
document.write("
");
document.write(y.nodeValue);
出力:
Stunn
ing!
ing!
試してみる »
CDATA オブジェクト その他の拡張