CharacterData

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

EventTarget Node CharacterData

Свойства

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

CharacterData.data

- это DOMString, представляющая(ий) текстовые данные, которые содержит этот объект (DOMString).

CharacterData.length Только для чтения

Возвращает an unsigned long и отображает размер строки, содержащейся в CharacterData.data.

NonDocumentTypeChildNode.nextElementSibling Только для чтения

Возвращает Element следующий сразу после указанного Element элемента в дочернем списке своего родителя, или null если указанный элемент - последний в списке.

NonDocumentTypeChildNode.previousElementSibling Только для чтения

Возвращает Element непосредственно до указанного элемента в дочернем списке своего родительского элемента, или null если указанный элемент - первый в списке.

Методы

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

CharacterData.appendData()

Добавляет указанную DOMString к строке CharacterData.data; после выполненияданные содержат объединённый(элемент) DOMString.

CharacterData.deleteData()

Удаляет указанное количество символов, начиная с указанного отступа, из строки CharacterData.data; после выполнения метода, данные(data) содержат урезанный DOMString.

CharacterData.insertData()

Inserts the specified characters, at the specified offset, in the CharacterData.data string; when this method returns, data contains the modified DOMString.

ChildNode.remove() Экспериментальная возможность

Удаляет объект из its parent children списка.

CharacterData.replaceData()

Заменяет указанное количество символов, начиная с указанного отступа, с указанным DOMString; после выполнения метода, данные(data) содержат изменений DOMString.

CharacterData.substringData()

Возвращает DOMString, содержащую(ий) часть CharacterData.data указанной длины и начиная с указанного отступа.

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

Specification
DOM Standard
# interface-characterdata

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

BCD tables only load in the browser

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