HTML DOM Element nodeName 属性
- Halaman sebelumnya nextElementSibling
- Halaman berikutnya nodeType
- Kembali ke tingkat atas Objek Elements DOM HTML
定义和用法
nodeName
属性返回节点的名称:
- Jika nod adalah nod elemen, atribut nodeName mengembalikanNama tag(besar huruf).
- Jika nod adalah nod atribut, atribut nodeName mengembalikanNama atribut.
- Jika nod adalah nod teks, atribut nodeName mengembalikan
#text
. - Jika nod adalah nod komentar, atribut nodeName mengembalikan
#comment
. - Jika nod adalah nod dokumen, atribut nodeName mengembalikan
#document
.
Atribut nodeName adalah hanya baca.
Lihat juga:
Contoh
Contoh 1
Pengembalian nama nod elemen <p>:
document.getElementById("myP").nodeName;
Contoh 2
Pengembalian nama nod elemen <body>:
document.body.nodeName;
Contoh 3
Dapatkan nama nod anak <body>:
const nodes = document.body.childNodes; let text = ""; for (let i = 0; i < nodes.length; i++) { text += nodes[i].nodeName + "<br>"; }
Contoh 4
Dapatkan nama, nilai dan tipe nod pertama anak "myDIV":
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "Name: " + x.nodeName + "<br>"; text += "Value: " + x.nodeValue + "<br>"; text += "Type: " + x.nodeType;
Sintaks
element.nodeName
atau
node.nodeName
Nilai pengembalian
- Pengembalian nod elemenNama tag(besar huruf)
- Pengembalian nod atributNama atribut
- Pengembalian nod teks
#text
- Pengembalian nod komentar
#comment
- Pengembalian nod dokumen
#document
Pendukung pelayar
element.nodeName
Adalah ciri DOM Level 1 (1998).
Semua pelayar mengesahkan penuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dilengkapkan | 9-11 | Dilengkapkan | Dilengkapkan | Dilengkapkan | Dilengkapkan |
- Halaman sebelumnya nextElementSibling
- Halaman berikutnya nodeType
- Kembali ke tingkat atas Objek Elements DOM HTML