13. Объектная модель документа. DOM W3C

Краткое описание интерфейса CharacterData

Этот интерфейс реализует общую функциональность узлов Text и Comment (соответственно интерфейсы Text и Comment являются подинтерфейсами интерфейса CharacterData).

Свойства

data
Строка. Текст, содержащийся в узле.
length
Только для чтения. Количество символов, содержащихся в тексте узла.

Методы

appendData(str)

Добавляет строку str к текущему узлу (Text или Comment).

deleteData(offset, length)

Удаляет символы из узла (Text или Comment) начиная с символа в позиции offset в количестве length. Если offset + length больше, чем число символов в узле, удаляются все символы, начиная с символа в позиции offset до конца строки.

insertData(offset, str)

Вставляет строку str в указанной позиции offset.

replaceData(offset, length, str)

Заменяет указанное количество length символов, начиная с позиции offset, содержимым строки str.