Atribut nodeName Element DOM HTML

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:

Atribut nodeType

Atribut nodeValue

Atribut tagName

Atribut childNodes

Contoh

Contoh 1

Kembalian nama node element <p>:

document.getElementById("myP").nodeName;

Coba sendiri

Contoh 2

Kembalian nama node element <body>:

document.body.nodeName;

Coba sendiri

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>";
}

Coba sendiri

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;

Coba sendiri

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