Atribut HTML DOM



Atribut ialah nilai nod (elemen HTML) yang anda boleh dapatkan atau tetapkan.


Antara muka pengaturcaraan

menyediakan akses kepada DOM HTML melalui JavaScript (dan bahasa pengaturcaraan lain).

Semua elemen HTML ditakrifkan sebagai objek, dan antara muka pengaturcaraan ialah kaedah objek dan sifat objek.

Kaedah ialah tindakan yang boleh anda lakukan (seperti menambah atau mengubah suai elemen).

Sifat ialah nilai yang anda boleh dapatkan atau tetapkan (seperti nama atau kandungan nod).


innerHTML property

Cara paling mudah untuk mendapatkan kandungan elemen ialah menggunakan innerHTML property.

Atribut innerHTML berguna untuk mendapatkan atau menggantikan kandungan elemen HTML.

Contoh

Kod berikut mendapat innerHTML elemen <p> dengan id="intro":

Contoh

<html><!DOCTYPE html>
<html>
<body>

<p id="intro">Hello World!</p>

<script>
var txt=document.getElementById("intro").innerHTML;
document.write(txt);
</script>

</body>
</html>

Run Example»

Klik butang "Run Example" untuk melihat contoh dalam talian

Dalam contoh di atas, getElementById ialah kaedah dan innerHTML ialah harta.

lamp
lamp

innerHTML 属性可用于获取或改变任意 HTML 元素,包括 <html> 和 <body>。

Atribut innerHTML boleh digunakan untuk mendapatkan atau menukar sebarang elemen HTML, termasuk <html> dan <body>.

Atribut nodeName menentukan nama nod.
  • nodeName ialah baca sahaja
  • NodeName nod elemen adalah sama dengan nama tag
  • atribut Nama nod nod adalah sama dengan nama atribut
  • Nama nod nod teks sentiasa #teks
  • NodeName nod dokumen sentiasa #document

Nota:

nodeName sentiasa mengandungi nama tag bagi elemen HTML dalam huruf besar.

atribut nodeValue

atribut nodeValue menentukan nilai nod.
  • Nilai nod nod elemen tidak ditentukan atau batal
  • Nilai nod nod teks ialah teks itu sendiri
  • Nilai nod nod atribut ialah nilai atribut

Dapatkan nilai elemen

Contoh berikut akan mendapatkan < ;p id="intro"> tag Nilai nod teks:

Instance
<html><!DOCTYPE html>
<html>
<body>

<p id="intro">Hello World!</p>

<script>
x=document.getElementById("intro");
document.write(x.firstChild.nodeValue);
</script>

</body>
</html>

Jalankan Instance»

Klik butang "Jalankan Instance" untuk melihat contoh dalam talian

sifat nodeType

sifat nodeType mengembalikan jenis nod. nodeType ialah baca sahaja.

Jenis nod yang lebih penting ialah:
元素类型NodeType
元素1
属性2
文本3
注释8
文档9
<🎜>