Objek HTMLElement XML DOM

HTMLElement objek mewakili elemen dalam HTML.

Atribut HTMLElement objek

Setiap elemen dalam dokumen HTML mempunyai atribut yang sejalan dengan atribut HTML elemen. Berikut adalah atribut yang didukung semua tanda HTML. Atribut lainnya khusus bagi tanda HTML tertentu. HTMLElement objek menyerahkan Node dan Element Atribut standar objek, juga melaksanakan beberapa atribut bukan standar yang dijelaskan di bawah ini:

className

Pengaturan atribut class elemen. Perhatian: nama atribut ini bukan "class", karena "class" adalah kata kunci yang disimpan dalam JavaScript.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

currentStyle

Atribut khusus IE ini digunakan untuk setiap atribut CSS elemen. Ini adalah alternatif bagi Window.getComputedStyle() khusus IE.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

dir

Pengaturan atribut dir elemen, mengumumkan arah teks dokumen.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

id

Pengaturan atribut id elemen. Dalam dokumen, tiada dua elemen yang memiliki nilai id yang sama.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

innerHTML

Pengaturan ini untuk string yang disi oleh elemen, termasuk pengelompokan atribut CSS elemen. Mengecek atribut ini akan mengembalikan kandungan elemen sebagai teks HTML. Menetapkan atribut ini untuk teks HTML, dapat digantikan kandungan elemen dengan ekspresi pengurai HTML. Tidak dapat diatur atribut ini semasa dokumen dimuat. Ini adalah atribut yang berasal dari IE4 yang bukan standar, telah mendapatkan dukungan semua peramban modern.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

lang

Pengaturan atribut lang elemen, mengumumkan kod bahasa kandungan elemen.

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

offsetHeight, offsetWidth

返回元素的高度和宽度,以像素为单位。这是非标准的但却得到很好支持的属性。

offsetParent

offsetLeft

返回当前元素的左边界到它的包含元素的左边界的偏移量,以像素为单位。

offsetParent

offsetHeight, offsetWidth

Mengembalikan ketinggian dan lebar elemen dalam satuan piksel. Ini adalah atribut bukan standar tetapi mendapat sokongan yang baik.

offsetParent

offsetLeft

Mengembalikan pengalihan kiri sempadan elemen semasa kepada sempadan kiri pengandungnya dalam satuan piksel.

styleNodeJenis:

offsetTop

Mengembalikan pengalihan atas sempadan elemen semasa kepada sempadan atas pengandungnya dalam satuan piksel.

offsetParent

Mengembalikan rujukan kepada elemen pengandung yang paling dekat yang dinamik, semua pengalihan berdasarkan elemen ini. Jika style.display elemen ditetapkan ke none, atribut ini mengembalikan null. Ini adalah atribut bukan standar tetapi mendapat sokongan yang baik.

scrollHeight, scrollWidth

Jenis: int. Status: Baca. Mengembalikan ketinggian dan lebar penuh elemen dalam satuan piksel. Apabila elemen mempunyai palang geser (contohnya, kerana atribut CSS overflow), atribut ini berbeza daripada offsetHeight dan offsetWidth, offsetHeight dan offsetWidth hanya melaporkan saiz bagian yang dapat dilihat elemen. Ini adalah atribut bukan standar tetapi mendapat sokongan yang baik.

scrollTop, scrollLeft

Jenis: int. Status: Tulis. Menetapkan atau mengembalikan bilangan piksel yang telah discor ke sebelah kiri atau atas sempadan elemen. Ini hanya berkesan apabila elemen mempunyai palang geser, seperti, bila atribut CSS overflow elemen diset ke auto. Bilangan ini hanya diwartakan di <body> atau <html> tanda (ini berhubungan dengan pelayar), dan bersama-sama untuk menentukan lokasi dokumen yang discor. Perhatian, atribut ini tidak menentukan jumlah geser tanda <iframe>. Ini adalah atribut bukan standar tetapi mendapat sokongan yang baik.

styleMengembalikan nilai style atribut CSS yang diset untuk elemen semasa, yang bukan string. Perhatian, nilai atribut ini bukan string.Jenis:

. Status: Baca. Memeroleh CSS2Properties

title

Jenis: String. Status: Tulis. Memutuskan sifat title elemen. Apabila tetikus diikat ke atas elemen, banyak pelayar akan menunjukkan nilai sifat ini di 'tool tip' elemen.

kaedah Objek HTMLElement

Objek HTMLElement mengambil alih Node dan Element objek kaedah standar. Beberapa jenis elemen melaksanakan kaedah spesifik untuk tanda, CodeW3C.com di Panduan Rujukan DOM HTMLhalaman referensi setiap tanda menyediakan maklumat tentang kaedah ini.

Bersama-sama, kebanyakan pelayar modern juga mengimplementasikan kaedah bukan standar seperti berikut:

Method Penerangan
scrollIntoView() Gulung dokumen. Membuat elemen ini muncul di atas atau bawah kaca penuh.

Penanganan acara objek HTMLElement

Semua elemen HTML yang ber�� terhadap acara penuh mouse dan papan kekunci boleh mengaktifkan penanganan acara yang disiarkan di sini. Beberapa elemen, seperti pautan dan butang, akan melaksanakan tindakan lalai semasa acara ini terjadi. Untuk elemen seperti ini, detil lebih lanjut boleh didapati diHalaman rujukan elemen khusus.

Lihat di Panduan Rujukan Atribut Acara HTMLuntuk mendapatkan maklumat lebih lanjut tentang penanganan acara HTML.

Bagaimana dapat mendapatkan maklumat yang lebih detil tentang objek HTMLElement

Dalam panduan rujukan DOM HTML di CodeW3C.com, kami membuat halaman rujukan khusus untuk objek DOM yang sepadan dengan markah HTML:

Panduan Rujukan DOM HTML

Halaman berkaitan

Panduan Rujukan DOM XML:Objek Dokument

Panduan Rujukan DOM XML:getElementById() Dokument

Panduan Rujukan DOM XML:getElementsByTagName() Dokument