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.
Je dán div:
<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ů.
Je dán div:
<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ů.
Je dán div:
<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ů.
Je dán div:
<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.