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.
Este dat un div:
<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.
Este dat un div:
<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.
Este dat un div:
<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.
Este dat un div:
<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.