Teks Nod dalam JavaScript

Mari kita fahami bagaimana untuk membaca atau mengubah teks nod. Untuk semua nod, properti textContent berfungsi. Untuk nod teks dan komen, terdapat properti nodeValue dan data (ia hampir sama, yang kedua - lebih pendek, lebih baik menggunakannya). Untuk elemen, terdapat properti innerHTML, yang membaca teks bersama-sama dengan tag.

Задание 1

Diberi div:

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

Ulangi semua nod div ini dalam gelung dan outputkan ke konsol teks semua nod.

Задание 2

Diberi div:

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

Ulangi semua nod div ini dalam gelung dan outputkan ke konsol teks semua komen dan nod teks.

Задание 3

Diberi div:

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

Ulangi semua nod div ini dalam gelung dan outputkan ke konsol teks nod teks dan elemen.

Задание 4

Diberi div:

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

Ulangi semua nod div ini dalam gelung dan untuk setiap nod, tulis jenisnya pada akhir.