Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




HTML DOM Element textContent



Свойство textContent

Примеры textContent

Вернуть текстовое содержимое элемента:

let text = element.textContent;
Попробуйте сами »

Измените текстовое содержимое элемента <p> с помощью id="demo":

element.textContent = "Я изменился!";
Попробуйте сами »

Получить все текстовое содержимое элемента <ul> с помощью id="myList":

let text = document.getElementById("myList").textContent;
Попробуйте сами »

Описание textContent

Свойство textContent устанавливает или возвращает текстовое содержимое указанного узла и всех его потомков..

Примечание textContent

При установке свойства textContent все дочерние узлы удаляются и заменяются только одним новым текстовым узлом.

Связные страницы textContent

Свойство innerText

Свойство innerHTML

Разница
innerHTML, innerText и textContent

См. ниже


Синтаксис textContent

Вернуть текстовое содержимое узла:

element.textContent
или
node.textContent

Задайте текстовое содержимое узла:

element.textContent = text
node.textContent = text

Значение свойства textContent

Свойство Описание
text Текстовое содержимое элемента или узла.

Возвращаемое значение textContent

Тип Описание
StringТекстовое содержимое элемента и всех его потомков.
Возвращает null, если элемент является документом, типом документа или нотацией.


Разница
innerHTML, innerText и textContent

Свойство innerHTML возвращает:
Текстовое содержимое элемента, включая все пробелы и внутренние теги HTML.
Свойство innerText возвращает:
Только текстовое содержимое элемента и всех его дочерних элементов, без пробелов и тегов скрытого текста CSS, за исключением элементов <script> и <style>.
Свойство textContent возвращает:
Текстовое содержимое элемента и всех его потомков, с пробелами и скрытым текстом CSS, но без тегов.

HTML

<p id="myP">   Этот элемент имеет дополнительный интервал     и содержит <span>элемент span</span>.</p>

JavaScript

let text = document.getElementById("myP").innerText;

let text = document.getElementById("myP").innerHTML;

let text = document.getElementById("demo").textContent;
Попробуйте сами »

В примере выше:

Свойство innerText возвращает:
Этот элемент имеет дополнительный интервал и содержит элемент span.
Свойство innerHTML возвращает:
   Этот элемент имеет дополнительный интервал    и содержит <span>элемент span</span>.
Свойство textContent возвращает:
   Этот элемент имеет дополнительный интервал    и содержит элемент span.

Поддержка textContent

element.textContent является особенностью DOM уровня 3 (2004).

Он полностью поддерживается во всех современных браузерах:

Chrome Edge Firefox Safari Opera IE
Да Да Да Да Да 11


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.