Mendapatkan Node Child HTML Menggunakan childNodes DOM
- properti length: berfungsi untuk menentukan angka dari node child dari suatu object. Properti ini hanya bersifat read-only.
Sintak:
- elementNodeReference.childNodes.length;
- elementNodeReference.childNodes[index_number].length;
<!DOCTYPE html>
<html>
<body>
<h1>
<center>
Klik
<button onclick="node()">
Disini
</button>
</center>
</h1>
<h4>
Klik tombol 'Disini' untuk
mengembalikan nilai length
dari childNodes[0].
</h4>
<p id="mkn"></p>
<script>
function node()
{
// Return nilai length dari
// child node.
var c = document.getElementsByTagName(
"BUTTON")[0];
var x = c.childNodes[0].length;
document.getElementById("mkn").innerHTML = x;
}
</script>
</body>
</html>
Klik
Klik tombol 'Disini' untuk mengembalikan nilai length dari childNodes[0].
Properti nodeName: berfungsi untuk mengembalikan nama dari node spesifik. Jika node adalah elemen dari node, maka akan mengembalikan tag name, namun jika node adalah atribut node, maka akan mengembalikan atribut name. Juga, jika bukan kedua tipe tersebut maka akan mengembalikan node dalam tipe yang berbeda, dengan nama yang berbeda pula.
Sintak: elementNodeReference.childNodes[index_number].nodeName;
Contoh: menampilkan properti nodeName.
<!DOCTYPE html>
<html>
<body>
<h1>
<center>
Klik
<button onclick="node()">
Disini
</button>
</center>
</h1>
<h4>
Klik tombol 'Disini' untuk
mengembalikan nilai name dari
childNodes[0].
</h4>
<p id="mkn"></p>
<script>
function node()
{
// Return nilai name dari node
// name spesifik.
var c = document.getElementsByTagName(
"BUTTON")[0];
var x = c.childNodes[0].nodeName;
document.getElementById("mkn").innerHTML = x;
}
</script>
</body>
</html>
Output:Klik
Klik tombol 'Disini' untuk mengembalikan nilai name dari childNodes[0].
Properti nodeValue: berfungsi untuk mengatur dan mengembalikan value dari node spesifik.
Sintak: elementNodeReference.childNodes[index_number].nodeValue;
Contoh: menampilkan properti nodeValue.
<!DOCTYPE html>
<html>
<body>
<h1>
<center>
Klik
<button onclick="node()">
Disini
</button>
</center>
</h1>
<h4>
Klik tombol 'Disini' untuk
mengembalikan value node dari
childNodes[0].
</h4>
<p id="mkn"></p>
<script>
function node()
{
// Return node value.
var c = document.getElementsByTagName("BUTTON")[0];
var x = c.childNodes[0].nodeValue;
document.getElementById("mkn").innerHTML = x;
}
</script>
</body>
</html>
Output:Klik
Klik tombol 'Disini' untuk mengembalikan value node dari childNodes[0].
- Cara Penggunaan Properti clientHeight DOM pada HTML
- Cara Penggunaan Properti clientLeft DOM pada HTML
- Cara Penggunaan Properti clientTop DOM pada HTML
- Cara Penggunaan Properti clientWidth DOM pada HTML
- 2 Contoh Penggunaan Method cloneNode() DOM pada HTML
- 2 Contoh Penggunaan Method compareDocumentPosition() DOM pada HTML
- Cara Penggunaan Method contains() DOM pada HTML
6 komentar untuk "Mendapatkan Node Child HTML Menggunakan childNodes DOM"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Jenis browser apa saja yang dapat digunakan untuk mengaktifkan method childNodes DOM pada HTML?
BalasHapusBerikut adalah jenis browser yang dapat digunakan untuk mengaktifkan method childNodes DOM pada HTML:
Hapus1. Google Chrome
2. Firefox
3. Internet Explorer
4. Opera
5. Safari
Apa fungsi dari properti childNodes DOM pada HTML?
BalasHapusProperti childNodes berfungsi untuk mengembalikan koleksi atau daftar node dari child elemen. Properti childNodes mengembalikan object NodeList yang bersifat read-only.
HapusApa perbedaan antara childNodes dan child property pada DOM HTML?
BalasHapusProperti childNodes mengembalikan semua child node, termasuk juga teks, dan node komentar, sedangkan child properti hanya mengembalikan child elemen saja.
Hapus