Objek HTMLElement XML DOM

Objek HTMLElement mewakili elemen dalam HTML.

Atribut objek HTMLElement

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

className

Menetapkan atribut class elemen. Perhatian: nama atribut ini bukan "class", karena "class" adalah kata rezervasi dalam JavaScript.

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

currentStyle

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

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

dir

Menetapkan atribut dir elemen, menyatakan arah teks dokumen.

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

id

Menetapkan atribut id elemen. Dalam satu dokumen, tidak ada dua elemen yang memiliki nilai id yang sama.

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

innerHTML

Menetapkan string yang disi oleh elemen, tanpa tanda awal dan akhir elemen sendiri. Pencarian atribut ini akan mengembalikan konten elemen sebagai string HTML. Dengan mengatur atribut ini menjadi string HTML, konten elemen dapat digantikan dengan ekspresi pengurai HTML. Atribut ini tidak dapat diatur saat dokumen dimuat. Ini adalah atribut yang berasal dari IE4 yang bukan standar, telah mendapatkan dukungan semua peramban modern.

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

lang

Aturan atribut lang elemen, menyatakan kode bahasa konten elemen.

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

offsetHeight, offsetWidth

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

offsetParent

offsetLeft

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

offsetParent

offsetHeight, offsetWidth

Mengembalikan tinggi dan lebar elemen dalam satuan piksel. Ini adalah properti tak standar tetapi mendapat dukungan yang baik.

offsetParent

offsetLeft

Mengembalikan offset kiri elemen saat ini ke kiri batas kiri elemen pengandungnya dalam satuan piksel.

styleNodeTipe:

offsetTop

Mengembalikan offset atas elemen saat ini ke atas batas atas elemen pengandungnya dalam satuan piksel.

offsetParent

Mengembalikan referensi ke elemen yang mengandung pengaturan dinamis terdekat, semua offset berdasarkan elemen ini. Jika nilai style.display elemen disetel menjadi none, properti ini mengembalikan null. Ini adalah properti tak standar tetapi mendapat dukungan yang baik.

scrollHeight, scrollWidth

Tipe: int. Status: Baca. Mengembalikan tinggi dan lebar elemen penuh dalam satuan piksel. Saat elemen memiliki scrollbar (seperti karena atribut CSS overflow), properti ini berbeda dari offsetHeight dan offsetWidth, offsetHeight dan offsetWidth hanya melaporkan ukuran bagian terlihat elemen. Ini adalah properti tak standar tetapi mendapat dukungan yang baik.

scrollTop, scrollLeft

Tipe: int. Status: Tulis. Mengatur atau mengembalikan jumlah piksel yang telah bergerak ke bagian kiri atau atas elemen. Ini hanya berlaku jika elemen memiliki scrollbar, seperti saat atribut CSS overflow elemen disetel menjadi auto. Properti ini hanya diatur di tag <body> atau <html> dokumen (ini berhubungan dengan browser), dan bersama-sama menentukan posisi ber滚动 dokumen. Perhatikan bahwa properti ini tidak menentukan jumlah ber滚动 tag <iframe>. Ini adalah properti tak standar tetapi mendapat dukungan yang baik.

styleKembalikan nilai atribut style CSS yang disetting untuk elemen ini. Perhatikan bahwa nilai atribut ini bukan string.Tipe:

. Status: Baca. Memperoleh properti CSS2.

title

Tipe: String. Status: Tulis. Memperuntukkan atribut title elemen. Saat tetikus berada di atas elemen, banyak peramban menampilkan nilai atribut ini di "tooltip" elemen.

metode Objek HTMLElement

Objek HTMLElement mewarisi Node dan Element metode standar objek. Beberapa tipe elemen melaksanakan metode khusus untuk tanda, CodeW3C.com di Panduan Referensi DOM HTMLhalaman referensi setiap tanda menyediakan informasi tentang metode ini.

Sebagian besar peramban modern juga melaksanakan metode tak standar seperti berikut:

Metode Deskripsi
scrollIntoView() Gulir dokumen. Membuat elemen ini muncul di puncak atau dasar jendela.

Penanganan acara objek HTMLElement

Semua elemen HTML yang merespon acara mouse dan keyboard dapat memicu penanganan acara yang disajikan di sini. Beberapa elemen, seperti tautan dan tombol, akan melaksanakan operasi baku saat acara terjadi. Untuk elemen seperti ini, detil lebih lanjut dapat ditemukan diHalaman referensi elemen khususdi temukan.

Lihat Panduan Referensi Atribut Acara HTMLuntuk mendapatkan pengetahuan lebih lanjut tentang penanganan acara HTML.

Bagaimana mendapatkan informasi yang lebih detil tentang objek HTMLElement

Pada Panduan Referensi DOM HTML di CodeW3C.com, kami membuat halaman referensi khusus untuk objek DOM yang sesuai dengan tanda HTML:

Panduan Referensi DOM HTML

Halaman Terkait

Panduan Referensi DOM XML:Objek Dokumen

Panduan Referensi DOM XML:getElementById() Dokumen

Panduan Referensi DOM XML:getElementsByTagName() Dokumen