Javascript Events
Last updated
Was this helpful?
Last updated
Was this helpful?
Events pada Javascript merupakan sebuah kejadian yang terjadi pada suatu elemen. Misalnya, Anda mempunyai sebuah button “show” pada aplikasi, dan saat button ditekan akan menampilkan sebuah alert.
Untuk menerapkan itu, Anda harus memasukan atribut Events onclick pada elemen button dan mengisinya dengan sebuah function atau kode Javascript inline yang berisi kejadian yang Anda inginkan.
Beberapa events Javascript yang sering digunakan sebagai berikut:
Events
Keterangan
onclick
Event jika sebuah elemen HTML diklik
onchange
Event jika sebuah elemen HTML berubah
onmouseover
Event jika sebuah elemen HTML diletakkan kursor mouse
onmouseout
Event jika kursor mouse meninggalkan elemen HTML
onkeydown
Event jika terjadi pengetikan pada elemen HTML
onload
Event saat elemen atau halaman dibuka
Pada contoh pertama ini, sebuah button diberi attribute onclick dengan value alert(). Ketika tombol ditekan, maka akan tampil sebuah alert.
Pada contoh di bawah ini terdapat 1 buah input text, button dan unorder list. Pada button diberi attribute onclick dengan value setNote(). setNote() merupakan sebuah function pada script.js yang akan mengubah konten pada elemen yang ber-id list. Jika button ditekan, maka function setNote() akan dipanggil, dan mengubah konten <ul id="list"> dengan mengambil value dari <input type="text" id="note">
Pada contoh ketiga elemen HTML yang digunakan sama seperti pada contoh kedua. Ada sedikit perbedaan pada button, yaitu tidak menggunakan property onclick, tetapi diberi property id="btnKirim". Kemudian pada script.js menggunakan addEventListener yang berfungsi untuk membangkitkan event jika button ditekan.