CharacterData

Абстрактный интерфейс CharacterData представляет собой объект Node, который содержит символы. "Абстрактность" интерфейса означает то, что не существует объектов типа CharacterData: интерфейс CharacterData реализуется посредством других интерфейсов, таких как Text, Comment, или ProcessingInstruction (en-US), которые не являются абстрактными.

EventTarget Node CharacterData

Свойства

Наследует свойства родителя, Node, реализуется с помощью ChildNode и NonDocumentTypeChildNode (en-US)интерфейсов.

CharacterData.data (en-US)
- это DOMString, представляющая(ий) текстовые данные, которые содержит этот объект (DOMString).
CharacterData.length (en-US) Только для чтения
Возвращает an unsigned long и отображает размер строки, содержащейся в CharacterData.data.
NonDocumentTypeChildNode.nextElementSibling Только для чтения
Возвращает Element следующий сразу после указанного Element элемента в дочернем списке своего родителя, или null если указанный элемент - последний в списке.
NonDocumentTypeChildNode.previousElementSibling Только для чтения
Возвращает Element непосредственно до указанного элемента в дочернем списке своего родительского элемента, или null если указанный элемент - первый в списке.

Методы

Наследует методы родителя, Node, и реализует(ся) (через) (ChildNode и NonDocumentTypeChildNode (en-US)интерфейсы.

CharacterData.appendData() (en-US)
Добавляет указанную DOMString к строке CharacterData.data; после выполнения данного метода, данные содержат объединённый(элемент) DOMString.
CharacterData.deleteData() (en-US)
Удаляет указанное количество символов, начиная с указанного отступа, из строки CharacterData.data; после выполнения метода, данные(data) содержат урезанный DOMString.
CharacterData.insertData() (en-US)
Inserts the specified characters, at the specified offset, in the CharacterData.data string; when this method returns, data contains the modified DOMString.
ChildNode.remove() (en-US) Экспериментальная возможность
Удаляет объект из its parent children списка.
CharacterData.replaceData() (en-US)
Заменяет указанное количество символов, начиная с указанного отступа, с указанным DOMString; после выполнения метода, данные(data) содержат изменений DOMString.
CharacterData.substringData() (en-US)
Возвращает DOMString, содержащую(ий) часть CharacterData.data указанной длины и начиная с указанного отступа.

Спецификации

Совместимость с браузерами

BCD tables only load in the browser

Смотри(те) также