Tekst węzłów w JavaScript
Przyjrzyjmy się teraz, jak odczytać
lub zmienić tekst węzłów. Dla wszystkich węzłów
działa właściwość textContent. Dla
węzłów tekstowych i komentarzy istnieją właściwości
nodeValue i data (są one praktycznie
identyczne, drugie - krótsze, lepiej używać
go). Dla elementów istnieje właściwość innerHTML,
odczytująca tekst razem z tagami.
Dany div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Przejdź pętlą przez wszystkie węzły tego diva i wypisz w konsoli teksty wszystkich węzłów.
Dany div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Przejdź pętlą przez wszystkie węzły tego diva i wypisz w konsoli teksty wszystkich komentarzy i węzłów tekstowych.
Dany div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Przejdź pętlą przez wszystkie węzły tego diva i wypisz w konsoli teksty węzłów tekstowych i elementów.
Dany div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Przejdź pętlą przez wszystkie węzły tego diva i każdemu węzłowi na końcu zapisz jego typ.