Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

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

Свойства

Наследует свойства родителя, 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 Status Comment
DOM
Определение 'CharacterData' в этой спецификации.
Живой стандарт Added implemention of the ChildNode and NonDocumentTypeChildNode interface.
Document Object Model (DOM) Level 3 Core Specification
Определение 'CharacterData' в этой спецификации.
Устаревшая Без изменений по сравнению с Document Object Model (DOM) Level 2 Core Specification.
Document Object Model (DOM) Level 2 Core Specification
Определение 'CharacterData' в этой спецификации.
Устаревшая No change from Document Object Model (DOM) Level 1 Specification.
Document Object Model (DOM) Level 1 Specification
Определение 'CharacterData' в этой спецификации.
Устаревшая Initial definition.

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

 

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
CharacterDataChrome Полная поддержка 1Edge Полная поддержка ДаFirefox Полная поддержка 1IE Полная поддержка 6Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
Implements ChildNode Interface
Нестандартная
Chrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка 25
Замечания
Полная поддержка 25
Замечания
Замечания Two properties, nextElementSibling and previousElementSibling, have been moved to the NonDocumentTypeChildNode interface, also implemented by CharacterData.
IE Нет поддержки НетOpera Полная поддержка ДаSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 25
Замечания
Полная поддержка 25
Замечания
Замечания Two properties, nextElementSibling and previousElementSibling, have been moved to the NonDocumentTypeChildNode interface, also implemented by CharacterData.
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
appendDataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
dataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
deleteDataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
insertDataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
lengthChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
replaceDataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
substringDataChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?

Легенда

Полная поддержка  
Полная поддержка
Нет поддержки  
Нет поддержки
Совместимость неизвестна  
Совместимость неизвестна
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Смотрите замечания реализации.
Смотрите замечания реализации.

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

 

Метки документа и участники

Внесли вклад в эту страницу: mdnwebdocs-bot
Обновлялась последний раз: mdnwebdocs-bot,