Properti childNodes
Properti childNodes menyimpan
pseudo-array
dari node anak elemen (tag, komentar
dan node teks).
Sintaks
elemen.childNodes;
Contoh
Mendapatkan semua node anak dari elemen dan menampilkan isinya:
<div id="parent">teks<p>paragraf</p><!--komentar--></div>
let parent = document.querySelector('#parent');
let nodes = parent.childNodes;
for (let node of nodes) {
console.log(node.textContent);
}
Contoh
Tampilkan isi dari node pertama:
<div id="parent">teks<p>paragraf</p><!--komentar--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[0].textContent);
Hasil eksekusi kode:
'teks'
Contoh
Tampilkan isi dari node nomor 2:
<div id="parent">teks<p>paragraf</p><!--komentar--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[2].textContent);
Hasil eksekusi kode:
'komentar'
Lihat juga
-
properti
children,
yang berisi elemen anak -
properti
firstChild,
yang berisi node pertama -
properti
lastChild,
yang berisi node terakhir