Attribut nodeValue DOM Element HTML

Definisi dan penggunaan

nodeValue Atribut menetapkan atau mengembalikan nilai node.

Jika node adalah node elemen, maka nodeValue Atribut akan kembalikan null.

Perhatian:Jika ingin mengembalikan teks elemen, ingat bahwa teks selalu berada di dalam node Text dan harus mengembalikan nilai node node Text:

element.childNodes[0].nodeValue

Untuk jenis node lainnya,nodeValue Atribut akan kembalikan nilai yang berbeda untuk jenis node yang berbeda.

Pilihan alternatif:

Atribut textContent

Atribut innerText

Atribut innerHTML

Lihat pula:

Atribut nodeName

Atribut nodeType

Atribut tagName

Atribut childNodes

Contoh

Contoh 1

Kembalikan nilai node pertama elemen <button> dalam dokumen:

document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;

Coba sendiri

Contoh 2

Dapatkan nama, nilai dan jenis node anak pertama "myDIV":

const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Nama: " + x.nodeName + "<br>";
text += "Nilai: " + x.nodeValue + "<br>";
text += "Jenis: " + x.nodeType;

Coba sendiri

Sintaks

Kembalikan nilai node:

node.nodeValue

Atur nilai node:

node.nodeValue = value

Nilai atribut

Nilai Deskripsi
value Nilai node.

Nilai kembalian

Jenis Deskripsi
String

Nilai node.

  • Node elemen dan node dokumen mengembalikan null
  • Node atribut mengembalikan nilai atribut
  • Node teks mengembalikan konten teks
  • Komentar node mengembalikan konten teks

Pematuhan pelayar

element.nodeValue Adalah ciri DOM Level 1 (1998).

Semua pelayar mendukung sepenuhnya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan 9-11 Dukungan Dukungan Dukungan Dukungan