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 указанной длины и начиная с указанного отступа.

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

Specification
DOM Standard
# interface-characterdata

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

BCD tables only load in the browser

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