Textul nodurilor în JavaScript

Să înțelegem acum cum să citim sau să modificăm textul nodurilor. Pentru toate nodurile funcționează proprietatea textContent. Pentru nodurile text și comentarii există proprietățile nodeValue și data (ele sunt practic identice, a doua - este mai scurtă, este mai bine să o folosiți). Pentru elemente există proprietatea innerHTML, care citește textul împreună cu tag-urile.

Задание 1

Este dat un div:

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

Parcurgeți cu bucla toate nodurile acestui div și afișați în consolă textele tuturor nodurilor.

Задание 2

Este dat un div:

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

Parcurgeți cu bucla toate nodurile acestui div și afișați în consolă textele tuturor comentariilor și nodurilor text.

Задание 3

Este dat un div:

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

Parcurgeți cu bucla toate nodurile acestui div și afișați în consolă textele nodurilor text și elementelor.

Задание 4

Este dat un div:

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

Parcurgeți cu bucla toate nodurile acestui div și fiecărui nod scrieți la sfârșit tipul său.