Методы XML DOM splitText()Methods
Объект CDATA
Определение и использование
Метод splitText() разбивает текстовый узел на два узла по указанному смещению.
Эта функция возвращает узел, содержащий текст после смещения.
Текст до смещения остаётся в исходном текстовом узле.
Синтаксис
replaceData(offset)
| Параметр | Описание |
|---|---|
| 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);
Вывод:
Потряс
ающе!
ающе!
Попробуйте сами »
Объект CDATAдругие расширения