Properti nodeValue Element DOM HTML

Definisi dan Penggunaan

nodeValue Atribut mengatur atau mengembalikan nilai node.

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

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

element.childNodes[0].nodeValue

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

Pilihan Alternatif:

Atribut textContent

Atribut innerText

Atribut innerHTML

Lihat Juga:

Atribut nodeName

Atribut nodeType

Atribut tagName

Atribut childNodes

Contoh

Contoh 1

Kembalikan nilai node pertama elemen <button> pertama dalam dokumen:

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

Coba Sendiri

Contoh 2

Ambil nama, nilai, dan tipe node pertama anak "myDIV":

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

Coba Sendiri

Sintaks

Kembalikan nilai node:

node.nodeValue

Atur nilai node:

node.nodeValue = value

Nilai atribut

Nilai Deskripsi
value Nilai node.

Kembalikan nilai

Tipe Deskripsi
String

Nilai node.

  • Node elemen dan node dokumen kembalikan null
  • Node atribut kembalikan nilai atribut
  • Node teks kembalikan konten teks
  • Node komentar kembalikan konten teks

Dukungan Peramban

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

Semua peramban mendukung sepenuhnya:

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