Objek HTMLElement XML DOM
- Halaman Sebelumnya DOM HTMLDocument
- Halaman Berikutnya DOM NamedNodeMap
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.
- . 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:
Halaman Terkait
Panduan Referensi DOM XML:Objek Dokumen
Panduan Referensi DOM XML:getElementById() Dokumen
Panduan Referensi DOM XML:getElementsByTagName() Dokumen
- Halaman Sebelumnya DOM HTMLDocument
- Halaman Berikutnya DOM NamedNodeMap