Text uzlů v JavaScriptu

Pojďme se nyní podívat, jak přečíst nebo změnit text uzlů. Pro všechny uzly funguje vlastnost textContent. Pro textové uzly a komentáře existují vlastnosti nodeValue a data (jsou prakticky stejné, druhé je - kratší, je lepší používat jej). Pro elementy existuje vlastnost innerHTML, která čte text spolu s tagy.

Задание 1

Je dán div:

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

Projděte cyklem všechny uzly tohoto divu a vypište do konzole texty všech uzlů.

Задание 2

Je dán div:

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

Projděte cyklem všechny uzly tohoto divu a vypište do konzole texty všech komentářů a textových uzlů.

Задание 3

Je dán div:

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

Projděte cyklem všechny uzly tohoto divu a vypište do konzole texty textových uzlů a elementů.

Задание 4

Je dán div:

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

Projděte cyklem všechny uzly tohoto divu a každému uzlu na konec zapište jeho typ.