XML DOM - объект Text

Объект Text представляет собой текстовое содержимое элемента или атрибута.

Описание объекта Text

Узел Text представляет собой последовательность чистого текста в документе HTML или XML. Поскольку чистый текст может出现在 элементах и атрибутах HTML и XML, узел Text обычно является подузлом узлов Element и Attr.

Узел Text наследует Интерфейс CharacterDataТекстовое содержимое узла Text можно получить через атрибут data, наследующийся от интерфейса CharacterData, или атрибут nodevalue, наследующийся от интерфейса Node.

Методы, наследующиеся от CharacterData или метод splitText() интерфейса Text, позволяют манипулировать узлами Text. Для создания нового узла Text используется document.createTextNode().

Узел Text не содержит подузлов.

О методах удаления пустых узлов Text из поддерева документа и слияния смежных узлов Text, см.Node.normalize()Страница справки.

Атрибуты объекта Text

Атрибут Описание IE F O W3C
data Устанавливает или возвращает текст элемента или атрибута 6 1 9 Да
isElementContentWhitespace Определяет, содержит ли текстовый узел пробельные символы Нет Нет Нет Да
length Возвращает текстовую длину элемента или атрибута 6 1 9 Да
wholeText Возвращает все тексты смежных текстовых узлов в порядке, в котором они расположены в документе Нет Нет Нет Да

Методы объекта Text

Метод Описание IE F O W3C
appendData() Добавьте данные в конец узла 6 1 9 Да
deleteData() Удалите данные из узла 6 1 9 Да
insertData() Вставьте данные в узел 6 1 9 Да
replaceData() Замените данные в узле 6 1 9 Да
replaceWholeText() Используйте указанный текст для замены этого узла и всех смежных узлов текста Нет Нет Нет Да
splitText() Разделите узел Text на два. 6 1 9 Да
substringData() Извлечение данных из узла 6 1 9 Да

Соответствующие страницы

Руководство DOM XML:Объект CharacterData