Maandishi ya Nodes katika JavaScript

Acha sasa tuelewe jinsi ya kusoma au kubadilisha maandishi ya nodes. Kwa nodes zote inafanya kazi sifa textContent. Kwa text nodes na maoni kuna sifa nodeValue na data (karibu zinafanana, ya pili - ni fupi, bora kutumia hii). Kwa elements kuna sifa innerHTML, inayosoma maandishi pamoja na vitambulisho.

Задание 1

Imetolewa div:

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

Pitia kwa kitanzi nodes zote za div hii na uwasilisha kwenye konsole maandishi ya nodes zote.

Задание 2

Imetolewa div:

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

Pitia kwa kitanzi nodes zote za div hii na uwasilisha kwenye konsole maandishi ya maoni yote na text nodes.

Задание 3

Imetolewa div:

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

Pitia kwa kitanzi nodes zote za div hii na uwasilisha kwenye konsole maandishi ya text nodes na elements.

Задание 4

Imetolewa div:

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

Pitia kwa kitanzi nodes zote za div hii na kwa kila node mwishoni andika aina yake.