Свойство textContent в JavaScript

Свойство textContent позволяет получить или изменить текст внутри элемента, игнорируя HTML-разметку. Оно полезно, когда нужно работать только с текстом, не беспокоясь о тегах.

element.textContent = 'Новый текст';

Пример получения текста изнутри элемента

let text = document.getElementById('box').textContent;
console.log(text); 
// Выведет весь текст внутри #box

Пример с изминением текста внутри элемента

document.getElementById('box').textContent = 'Обновленный текст';

Сброс содержимиого элемента, просто нужно передать пустую строчку

document.getElementById('box').textContent = '';

Свойство textContent помогает работать с текстом без риска вставить вредоносный код. Если не нужно рендерить HTML, а просто менять или получать текст то следует запомнить синтаксис.


Home About Links

Text me