Jenis-Jenis Event pada JavaScript
Event Mouse
| Atribut | Deskripsi |
|---|---|
click |
Telah dilakukan klik dengan tombol mouse. Event ini muncul setelah tombol mouse dilepas. |
mousedown |
Tombol mouse ditekan. |
mouseup |
Tombol mouse dilepas. |
dblclick |
Klik ganda. |
mousemove |
Pointer mouse bergerak di dalam area tampilan elemen. |
mouseout |
Pointer mouse keluar dari area tampilan elemen. |
mouseover |
Pointer mouse berada di dalam area tampilan elemen. |
Event Keyboard
| Atribut | Deskripsi |
|---|---|
keydown |
Tombol pada keyboard ditekan. |
keypress |
Tombol pada keyboard ditekan dan tidak dilepas lebih lama dari interval pengulangan. Durasi interval pengulangan adalah parameter sistem dan bergantung pada pengaturan sistem operasi pengguna. |
keyup |
Tombol yang sebelumnya ditekan telah dilepas. |
Event Form dan Elemen Halaman
| Atribut | Deskripsi |
|---|---|
change |
Elemen kehilangan fokus input, dan konten elemen telah berubah selama elemen dalam fokus. |
select |
Sebagian teks di dalam elemen menjadi terpilih. |
submit |
Tombol "Kirim" ditekan dalam form, tetapi pengiriman form ke server belum dilakukan. |
Event Form dan Elemen Halaman
| Atribut | Deskripsi |
|---|---|
blur |
Elemen kontrol kehilangan fokus input, yaitu kursor berpindah ke elemen lain. |
focus |
Elemen yang ditampilkan mendapatkan fokus input. Untuk field teks, event ini berarti kursor sudah berada di elemen tersebut. |
load |
Pemuatan halaman telah selesai. |
unload |
Sedang dilakukan keluar dari dokumen (menutup atau mengalihkan halaman ke alamat lain). |
scroll |
Terpicu ketika elemen di-scroll. |