テキストノードを分割して最初の部分を保持し、2 番目の部分を返します。
パラメータ | 説明 |
---|---|
offset | 分割の 2 番目の部分の先頭文字。 テキストの先頭文字は 0 です。オフセットは、0 から テキストの最後のオフセットまでの有効な数値でなければなりません。 |
戻り値 | 説明 |
---|---|
DOMText | テキストの 2 番目の部分。 |
このメソッドはテキストの 2 番目の部分を返しますが、 その部分は DOM に格納しません。例えば、DOMNode の appendChild で 新規のテキストノードを追加する必要があります。
var doc = database.createNewDocument();
var dom = doc.getDOM();
var schema0 = dom.createElement("schema0");
var element0 = dom.createElement("element0");
var element1 = dom.createElement("element1");
var text0 = dom.createTextNode(requestScope.s);
var text1 = dom.createTextNode(text0.splitText(3).getData());
dom.appendChild(schema0);
schema0.appendChild(element0);
schema0.appendChild(element1);
element0.appendChild(text0);
element1.appendChild(text1);
doc.save()
<schema0>
<element0>foo</element0>
<element1>bar</element1>
</schema0>