| onoffline | menjalankan Script ketika saat keadaan offline | Details | 
|---|---|---|
| onabort | menjalankan script ketika loading fungsi dibatalkan | Details | 
| onafterprint | menjalankan script ketika proses Print telah selesai | Details | 
| onbeforeunload | menjalankan script saat sebuah page web akan ditutup | Details | 
| onbeforeprint | menjalankan script sebelum proses print akan dimulai | Details | 
| onblur | menghilangkan fokus suatu fungsi dan menggantinya dengan fungsi yang lain. | Details | 
| oncanplay | menjalankan script ketika sebuah file media akan dimulai | Details | 
| oncanplaythrough | menjalankan script ketika sebuah file media dimulai dari awal sampai akhir (untuk Buffering) | Details | 
| onchange | menjelaskan tentang sebuah value (nilai) dapat diubah nilainya | Details | 
| onclick | menjalankan fungsi dari script dengan metode klik pada element yang sudah ditetapkan | Details | 
| oncontextmenu | menjelaskan sebuah menu kepada user (misal klik kanan) | Details | 
| ondblclick | menjalankan fungsi script dengan metode klik dua kali pada element | Details | 
| ondrag | menjalankan fungsi script element dapat dipindah | Details | 
| ondragend | menjalankan script setelah selesai memindah element | Details | 
| ondragenter | menjalankan script ketika element yang dipindah tepat pada area yang telah ditentukan | Details | 
| ondragleave | menjalankan script ketika sebuah element dipindah dari target drop element yang valid | Details | 
| ondragover | menjalankan script ketika sebuah element berada pada target drop element yang valid | Details | 
| ondragstart | menjalankan script saat memulai pemindahan sebuah element | Details | 
| ondrop | menjalankan script saat element yang dipindah telah diletakan | Details | 
| ondurationchange | menjalankan script ketika durasi pada file media berubah | Details | 
| onemptied | menjalankan script ketika file tidak ada | Details | 
| onended | menjalankan script ketika file media telah selesai | Details | 
| onerror | menjalankan script ketika error terjadi | Details | 
| onfocus | menjalankan script untuk fokus pada sebuah target | Details | 
| oninput | menjalankan script bahwa sebuah element dapat diinput oleh user | Details | 
| oninvalid | menjalankan script ketika sebuah element tidak sesuai dengan yang telah ditentukan | Details | 
| onkeydown | menjalankan script saat user sedang menjalankan tombol pada keyboard | Details | 
| onkeypress | menjalankan script saat user menekan tombol keyboard | Details | 
| onkeyup | menjalankan script ketika user melepaskan tombol keyboard | Details | 
| onload | menjalankan script ketika sebuah element selesai loading | Details | 
| onloadeddata | menjalankan script saat file data di loading | Details | 
| onloadedmetadata | menjalankan script meta data sebuah media file | Details | 
| onloadstart | menjalankan script saat sebuah file mulai di-load | Details | 
| onmessage | menjalankan script sebuah pesan | Details | 
| onmousedown | menjalankan script ketika tombol mouse di tekan | Details | 
| onmousemove | menjalankan script ketika pointer mouse berada pada sebuah element | Details | 
| onmouseout | menjalankan script ketika pointer mouse lepas dari sebuah element | Details | 
| onmouseover | menjalankan script ketika pointer mouse masuk pada sebuah element | Details | 
| onmouseup | menjelaskan script fungsi akan aktif jika tombol mouse dilepas dari element(memerlukan proses klik sebelumnya) | Details | 
| onmousewheel | attribute ini sudah tidak terpakai lagi. gunakan atribut onwheel untuk menggantinya | Details | 
| onoine | - | Details | 
| ononline | menjalankan script ketika browser online | Details | 
| onpagehide | menjalankan script ketika sebuah halaman disembunyikan | Details | 
| onpageshow | menjalankan script saat sebuah halaman ditampilkan | Details | 
| onpause | menjalankan script saat file media dijeda | Details | 
| onplay | menjalankan script saat file media siap di jalankan | Details | 
| onplaying | menjalankan script saat file media sedang dijalankan | Details | 
| onpopstate | menjalankan script saat window's history berubah | Details | 
| onprogress | menjalankan script saat browser sedang mengambil file media | Details | 
| onratechange | menjalankan script saat tingkat kecepatan file media (misal mempercepat atau memperlambat suatu file contoh : file video) | Details | 
| onresize | menjalankan script saat browser diperbesar atau diperkecil | Details | 
| onscroll | menjalankan script saat ada proses scrollbar pada sebuah element | Details | 
| onseeked | menjalankan script ketika attribute seeking dirubah false | Details | 
| onseeking | menjalankan script ketika attribute seeking di-set menjadi true | Details | 
| onselect | menjalankan fungsi script seleksi pada sebuah teks. | Details | 
| onstalled | menjalankan script saat browser tidak dapat memperoleh file media tanpa alasan apapun. | Details | 
| onstorage | menjalankan script penyimpanan sebuah web telah diperbaharui | Details | 
| onsubmit | menjalankan script form akan dikirim | Details | 
| onsuspend | menjalankan script menghentikan proses saat pada saat pengambilan file media | Details | 
| ontimeupdate | menjalankan script saat waktu telah diperbaharui. contoh : mempercepat video atau audio pada bar waktu. | Details | 
| onunload | menjalankan script saat sebuah halaman telah ditutup | Details | 
| onvolumechange | menjalankan script saat volume pada file media berubah | Details | 
| onwaiting | menjalankan script saat file media dihentikan dan akan dijalankan kembali | Details | 
Event Attributes
Terakhir diperbarui : 2 Mei 2018 - 02.26