Teksnodusse in JavaScript

Kom ons verduidelik nou hoe om die teks van nodusse te lees of te verander. Vir alle nodusse werk die eienskap textContent. Vir teksnodusse en kommentare is daar eienskappe nodeValue en data (hulle is feitlik identies, die tweede is korter, dit is beter om dit te gebruik). Vir elemente is daar die eienskap innerHTML, wat die teks saam met die tags uitlees.

Задание 1

Daar is 'n div:

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

Itereer deur al die nodusse van hierdie div met 'n lus en druk die teks van al die nodusse in die konsole uit.

Задание 2

Daar is 'n div:

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

Itereer deur al die nodusse van hierdie div met 'n lus en druk die teks van al die kommentaarnodusse en teksnodusse in die konsole uit.

Задание 3

Daar is 'n div:

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

Itereer deur al die nodusse van hierdie div met 'n lus en druk die teks van die teksnodusse en elemente in die konsole uit.

Задание 4

Daar is 'n div:

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

Itereer deur al die nodusse van hierdie div met 'n lus en skryf aan die einde van elke nodus sy tipe.