Teks Node dalam JavaScript
Mari kita pahami sekarang bagaimana cara membaca
atau mengubah teks node. Untuk semua node,
properti textContent digunakan. Untuk
node teks dan komentar, ada properti
nodeValue dan data (keduanya hampir
sama, yang kedua - lebih pendek, lebih baik menggunakan
itu). Untuk elemen, ada properti innerHTML,
yang membaca teks beserta tag-nya.
Diberikan div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Iterasikan melalui semua node div ini dan outputkan ke konsol teks dari semua node.
Diberikan div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Iterasikan melalui semua node div ini dan outputkan ke konsol teks dari semua komentar dan node teks.
Diberikan div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Iterasikan melalui semua node div ini dan outputkan ke konsol teks dari node teks dan elemen.
Diberikan div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Iterasikan melalui semua node div ini dan untuk setiap node, tuliskan tipenya di akhir.