# Текст узлов в JavaScript

Давайте теперь разберемся, как прочитать или изменить текст узлов. Для всех узлов работает свойство `textContent`. Для текстовых узлов и комментариев есть свойства `nodeValue` и `data` (они практически одинаковые, второе - короче, лучше пользоваться им). Для элементов есть свойство `innerHTML`, прочитывающее текст вместе с тегами.

Дан див:

`<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>`

Переберите циклом все узлы этого дива и выведите в консоль тексты всех узлов.

Дан див:

`<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>`

Переберите циклом все узлы этого дива и выведите в консоль тексты всех комментариев и текстовых узлов.

Дан див:

`<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>`

Переберите циклом все узлы этого дива и выведите в консоль тексты текстовых узлов и элементов.

Дан див:

`<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>`

Переберите циклом все узлы этого дива и каждому узлу в конец запишите его тип.

← →
↑
en ru