欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

XML DOM splitText() 方法

定義和用法

splitText() 方法按照指定的 offset 把文本節(jié)點分割為兩個節(jié)點。

語法:

replaceData(offset)
參數(shù) 描述
offset 必需。規(guī)定在何處分割文本節(jié)點。開始值以 0 開始。

返回值

從當(dāng)前節(jié)點分割出的 Text 節(jié)點。

說明

該方法將在指定的 offset 處把 Text 節(jié)點分割成兩個節(jié)點。原始的 Text 節(jié)點將被修改,使它包含 offset 指定的位置之前的文本內(nèi)容(但不包括文本內(nèi)容)。新的 Text 節(jié)點將被創(chuàng)建,用于存放從 offset 位置(包括該位置上的字符)到原字符結(jié)尾的所有字符。新的 Text 節(jié)點是該方法的返回值。此外,如果原始的 Text 節(jié)點具有 parentNode,新的 Text 節(jié)點將插入這個父節(jié)點,緊鄰在原始節(jié)點之后。

CDATASection 接口繼承了 Text 接口,CDATASection 節(jié)點也可以使用該方法 ,只是新創(chuàng)建的節(jié)點是 CDATASection 節(jié)點,而不是 Text 節(jié)點。

實例

在所有的例子中,我們將使用 XML 文件 books.xml,以及 JavaScript 函數(shù) loadXMLDoc()。

下面的代碼片段將在第一個單詞之后分割 Text 節(jié)點:

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
y=x.splitText(9);

document.write(x.nodeValue);
document.write("<br />");
document.write(y.nodeValue);

輸出:

Everyday 
Italian

參閱

Node.normalize()