Atribut nodeName Element DOM HTML
- Halaman sebelumnya nextElementSibling
- Halaman Berikutnya nodeType
- Kembali ke Lapisan Atas Objek Elements DOM
Definisi dan penggunaan
nodeName
Kembalian atribut:
- Jika node adalah node elemen, atribut nodeName kembalian:Nama tag(Besar).
- Jika node adalah node atribut, atribut nodeName kembalian:Nama atribut.
- Jika node adalah node teks, atribut nodeName kembalian:
#text
. - Jika node adalah node komentar, atribut nodeName kembalian:
#comment
. - Jika node adalah node dokumen, atribut nodeName kembalian:
#document
.
Atribut nodeName adalah hanya-baca.
Lihat pula:
Contoh
Contoh 1
Kembalian nama node element <p>:
document.getElementById("myP").nodeName;
Contoh 2
Kembalian nama node element <body>:
document.body.nodeName;
Contoh 3
Ambil nama node dari anak <body> element:
const nodes = document.body.childNodes; let text = ""; for (let i = 0; i < nodes.length; i++) { text += nodes[i].nodeName + "<br>"; }
Contoh 4
Ambil nama, nilai, dan tipe node dari anak pertama "myDIV":
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "Name: " + x.nodeName + "<br>"; text += "Value: " + x.nodeValue + "<br>"; text += "Type: " + x.nodeType;
Syntaks
element.nodeName
atau
node.nodeName
Kembalian nilai
- Kembalian node elemenNama tag(Besar)
- Kembalian node atributNama atribut
- Kembalian node teks
#text
- Kembalian node komentar
#comment
- Kembalian node dokumen
#document
Dukungan peramban
element.nodeName
Adalah fitur DOM Level 1 (1998).
Seluruh peramban mendukungnya sepenuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukung | 9-11 | Dukung | Dukung | Dukung | Dukung |
- Halaman sebelumnya nextElementSibling
- Halaman Berikutnya nodeType
- Kembali ke Lapisan Atas Objek Elements DOM