--- title: Текст slug: Web/API/Text tags: - Node - Text - Текст translation_of: Web/API/Text ---
{{ApiRef("DOM")}}
Интерфейс Text
представляет собой текстовое содержание (элемента) {{domxref("Element")}} или {{domxref("Attr")}}. Если элемент не имеет разметки внутри собственного содержимого, то он интерпретируется как a single child (implementing) Text
,который содержит текст элемента. Однако, если элемент содержит разметку, он разбивается на information items и Text
nodes ,которые образуют его дочерние элементы.
Новые документы имеют единственный(одиночный) Text
node для каждого блока текста. Со временем, могут быть созданы новые Text
nodes, по мере того, как изменяется содержимое документа. Метод {{domxref("Node.normalize()")}} производит слияние смежных объектов Text
обратно в a single node для каждого блока текста.
{{InheritanceDiagram}}
Text
node с параметром, который представляет собой его текстовое содержимое.Inherits properties from its parent, {{domxref("CharacterData")}}.
Возвращает флаг {{domxref("Boolean")}}, сигнализирующий, содержит ли (или нет) text node только пробел(ы).
Text
nodes логически примыкающие к этому {{domxref("Node")}}, соединённые как в документе.Интерфейс Text
включает следующее свойство, определяемое при смешивании {{domxref("Slotable")}} .
Наследует родительские методы, {{domxref("CharacterData")}}.
Specification | Status | Comment |
---|---|---|
{{SpecName('DOM WHATWG', '#text', 'Text')}} | {{Spec2('DOM WHATWG')}} | Удалено свойство isElementContentWhitespace .Удалён метод replaceWholeText() .Добавлен конструктор Text() .Добавлено свойство assignedSlot . |
{{SpecName('DOM3 Core', 'core.html#ID-1312295772', 'Text')}} | {{Spec2('DOM3 Core')}} | Добавлены свойства isElementContentWhitespace и wholeText .Добавлен метод replaceWholeText() . |
{{SpecName('DOM2 Core', 'core.html#ID-1312295772', 'Text')}} | {{Spec2('DOM2 Core')}} | Без изменений по сравнению с {{SpecName('DOM1')}}. |
{{SpecName('DOM1', 'level-one-core.html#ID-1312295772', 'Text')}} | {{Spec2('DOM1')}} | Первоначальное определение. |
{{Compat("api.Text")}}