Event
Last updated
Was this helpful?
Last updated
Was this helpful?
Saat membuat fitur web,terkadang kita membutuhkan perintah sebagai respon sistem terhadap kegiatan yang dilakukan oleh user pada web. Contohnya menampilkan pesan (alert) setelah user mengisi sebuah form, merubah warna button setelah di klik, dll.
Event merupakan suatu respon dari web atau sistem terhadap kegiatan yang dilakukan oleh user dimana kegiatan tersebut akan memicu jalannya script javascript yang terhubung dengan file HTML dari web tersebut.
Contoh-contoh event umum pada javascript, misalnya :
onclick
onclick
adalah event yang terjadi ketika user melakukan klik pada suatu element. Syntax dibawah ini akan menampilkan pesan "event click terjadi"
onkeypress
onkeypress
adalah event yang terjadi ketika user menekan keyboard. Syntax dibawah ini akan menampilkan alert yang berisi "hallo! ini pakai onkeypress" saat user menekan keyboard. Isi alert dapat disesuaikan dengan kebutuhan dan keinginan. Onkeypress tidak berlaku untuk semua key (contoh: ALT
, CTRL
, SHIFT
) di semua browser.
onchange
onchange
adalah event yang terjadi ketika nilai dari input form berubah. Syntax ini akan menampilkan inputan yang dibuat user dalam console browser.
onload
onload
merupakan event yang terjadi ketika suatu elemen selesai dimuat. Pada contoh dibawah ini, akan muncul pesan gambar dimuat
saat <img />
selesai dimuat pada browser.
onkeydown
onkeydown
merupakan event yang terjadi ketika tombol keyboard ditekan atau dalam posisi down. jika onkeypress
tidak berlaku pada key tertentu, hal itu tidak berlaku pada onkeydown
. onkeydown
dapat digunakan juga saat user menekan tombol ALT
, CTRL
,SHIFT
onkeyup
onkeyup
merupakan event yang terjadi ketika tombol keyboard selesai ditekan atau dalam posisi up
onsubmit
onsubmit
merupakan event yang terjadi ketika suatu form akan mengirimkan data inputan
contoh lain dari event javascript dapat dilihat pada referensi
w3school - https://www.w3schools.com/js/js_events.asp
flaviocopes - https://flaviocopes.com/javascript-events/