Jenis-jenis Peristiwa dalam JavaScript
Peristiwa Tetikus
| Atribut | Keterangan |
|---|---|
click |
Klik dilakukan dengan butang tetikus. Peristiwa ini berlaku selepas butang tetikus dilepaskan. |
mousedown |
Butang tetikus ditekan. |
mouseup |
Butang tetikus dilepaskan. |
dblclick |
Klik berganda. |
mousemove |
Penunjuk tetikus bergerak di dalam kawasan paparan elemen. |
mouseout |
Penunjuk tetikus keluar dari kawasan paparan elemen. |
mouseover |
Penunjuk tetikus berada di dalam kawasan paparan elemen. |
Peristiwa Papan Kekunci
| Atribut | Keterangan |
|---|---|
keydown |
Satu kekunci pada papan kekunci ditekan. |
keypress |
Kekunci pada papan kekunci ditekan dan tidak dilepaskan lebih lama daripada selang ulangan. Tempoh selang ulangan adalah parameter sistem dan bergantung pada tetapan sistem pengguna. |
keyup |
Kekunci yang ditekan sebelumnya dilepaskan. |
Peristiwa Borang dan Elemen Halaman
| Atribut | Keterangan |
|---|---|
change |
Elemen kehilangan fokus input, dan kandungan elemen telah berubah semasa elemen berada dalam fokus. |
select |
Sebahagian teks di dalam elemen menjadi terpilih. |
submit |
Butang "Hantar" ditekan dalam borang, tetapi borang belum dihantar ke pelayan. |
Peristiwa Borang dan Elemen Halaman
| Atribut | Keterangan |
|---|---|
blur |
Kawalan elemen kehilangan fokus input, iaitu kursor beralih ke elemen lain. |
focus |
Elemen yang dipaparkan mendapat fokus input. Untuk medan teks, peristiwa ini bermakna kursor sudah berada dalam elemen tersebut. |
load |
Pemuatan halaman selesai. |
unload |
Keluar dari dokumen dilakukan (menutup atau mengalihkan halaman ke alamat lain). |
scroll |
Dicetuskan apabila elemen ditatal. |