Panduan Rujukan Acara HTML
- Halaman Sebelumnya Atribut Global HTML
- Halaman Berikutnya Nama Warna HTML
Rekomendasi Kursus:
Properti Peristiwa Global
HTML mempunyai kemampuan untuk memicu tindakan di dalam peramban, seperti memulai JavaScript saat pengguna menekan elemen. Panduan JavaScriptUntuk mendapatkan informasi lebih lanjut tentang peristiwa pemrograman, silakan kunjungi
。
Berikut adalah properti peristiwa global yang dapat ditambahkan ke elemen HTML untuk mendefinisikan operasi peristiwa.
Properti Peristiwa Window
Atribut | Nilai | Deskripsi |
---|---|---|
Peristiwa yang diaktifkan untuk objek window (diterapkan untuk tag <body>): | script | Skrip yang dijalankan setelah dokumen dicetak. |
onbeforeprint | script | Skrip yang dijalankan sebelum dokumen dicetak. |
onbeforeunload | script | Skrip yang dijalankan sebelum dokumen diunduh. |
onerror | script | Skrip yang dijalankan saat terjadi kesalahan. |
onhaschange | script | Skrip yang dijalankan saat dokumen berubah. |
onload | script | Ditandai setelah halaman selesai dimuat. |
onmessage | script | Skrip yang dijalankan saat pesan diaktifkan. |
onoffline | script | Skrip yang dijalankan saat dokumen offline. |
ononline | script | Skrip yang dijalankan saat dokumen online. |
onpagehide | script | Skrip yang dijalankan saat jendela disembunyikan. |
onpageshow | script | Skrip yang dijalankan saat jendela menjadi terlihat. |
onpopstate | script | Skrip yang dijalankan saat riwayat jendela berubah. |
onredo | script | Skrip yang dijalankan saat dokumen menjalankan undo (redo). |
onresize | script | Ditandai apabila ukuran jendela peramban diubah. |
onstorage | script | Skrip yang dijalankan setelah area Web Storage diperbarui. |
onundo | script | Skrip yang dijalankan saat dokumen menjalankan undo. |
onunload | script | Ditandai apabila halaman telah diunduh (atau jendela peramban telah ditutup). |
Peristiwa Form
Peristiwa yang diaktifkan oleh tindakan dalam formulir HTML (diterapkan untuk hampir semua elemen HTML, tetapi paling sering digunakan di dalam elemen form):
Atribut | Nilai | Deskripsi |
---|---|---|
onblur | script | Skrip yang dijalankan saat elemen kehilangan fokus. |
onchange | script | Skrip yang dijalankan saat nilai elemen berubah. |
oncontextmenu | script | Skrip yang dijalankan saat menu konteks diaktifkan. |
onfocus | script | Skrip yang dijalankan saat elemen mendapatkan fokus. |
onformchange | script | Skrip yang dijalankan saat formulir berubah. |
onforminput | script | Skrip yang dijalankan saat formulir menerima input pengguna. |
oninput | script | Skrip yang dijalankan saat elemen menerima input pengguna. |
oninvalid | script | Skrip yang dijalankan saat elemen tidak berlaku. |
onreset | script | Dipicu saat tombol reset formulir di klik. Tidak didukung di HTML5. |
onselect | script | Dipicu saat teks di elemen diilih. |
onsubmit | script | Dipicu saat formulir disubmit. |
Peristiwa Keyboard
Atribut | Nilai | Deskripsi |
---|---|---|
onkeydown | script | Dipicu saat pengguna menekan tombol papan tik. |
onkeypress | script | Dipicu saat pengguna menekan tombol papan tik. |
onkeyup | script | Dipicu saat pengguna melepaskan tombol papan tik. |
Peristiwa Mouse
Peristiwa yang diaktifkan oleh aksi pengguna seperti mouse:
Atribut | Nilai | Deskripsi |
---|---|---|
onclick | script | Dipicu saat klik mouse terjadi di atas elemen. |
ondblclick | script | Dipicu saat klik ganda mouse terjadi di atas elemen. |
ondrag | script | Skrip yang dijalankan saat elemen digerakkan. |
ondragend | script | Skrip yang dijalankan di akhir operasi geser dan lepas. |
ondragenter | script | Skrip yang dijalankan saat elemen telah digerakkan ke area geser dan lepas yang berlaku. |
ondragleave | script | Skrip yang dijalankan saat elemen meninggalkan target geser dan lepas yang berlaku. |
ondragover | script | Skrip yang dijalankan saat elemen sedang digerakkan ke target geser dan lepas yang berlaku. |
ondragstart | script | Skrip yang dijalankan di awal operasi geser dan lepas. |
ondrop | script | Skrip yang dijalankan saat elemen yang diangkut sedang digerakkan untuk pindah. |
onmousedown | script | Dipicu saat tombol mouse ditekan di atas elemen. |
onmousemove | script | Dipicu saat penuding mouse bergerak ke atas elemen. |
onmouseout | script | Dipicu saat penuding mouse keluar dari elemen. |
onmouseover | script | Dipicu saat penuding mouse bergerak ke atas elemen. |
onmouseup | script | Dipicu saat tombol mouse dilepas di atas elemen. |
onmousewheel | script | Skrip yang dijalankan saat roda tetikus mouse sedang digerakkan. |
onscroll | script | Skrip yang dijalankan saat palang penilaian elemen digerakkan. |
Peristiwa Media
Peristiwa yang diaktifkan oleh media (contoh: video, gambar dan audio):
Atribut | Nilai | Deskripsi |
---|---|---|
onabort | script | Skrip yang dijalankan saat keluar |
oncanplay | script | Skrip yang dijalankan ketika file siap untuk dimainkan (pada saat buffer sudah cukup untuk dimulai) |
oncanplaythrough | script | Skrip yang dijalankan ketika media dapat dimainkan hingga akhir tanpa perlu berhenti untuk buffering |
ondurationchange | script | Skrip yang dijalankan ketika panjang media berubah |
onemptied | script | Skrip yang dijalankan ketika terjadi gangguan dan file tiba-tiba tidak tersedia (seperti saat koneksi terputus dengan kesalahan) |
onended | script | Skrip yang dijalankan ketika media telah mencapai akhir (dapat mengirim pesan seperti 'Terima kasih telah menonton') |
onerror | script | Skrip yang dijalankan ketika terjadi kesalahan selama pengambilan file |
onloadeddata | script | Skrip yang dijalankan ketika data media telah diambil |
onloadedmetadata | script | Skrip yang dijalankan ketika metadata (seperti resolusi dan durasi) diambil |
onloadstart | script | Skrip yang dijalankan saat file dimulai untuk diunggah tetapi belum ada data yang sebenarnya diunggah |
onpause | script | Skrip yang dijalankan ketika media dihenti oleh pengguna atau program |
onplay | script | Skrip yang dijalankan ketika media siap dimainkan |
onplaying | script | Skrip yang dijalankan ketika media mulai dimainkan |
onprogress | script | Skrip yang dijalankan ketika browser sedang mengambil data media |
onratechange | script | Skrip yang dijalankan setiap kali laju pemutaran berubah (seperti saat pengguna beralih ke mode lambat atau melaju) |
onreadystatechange | script | Skrip yang dijalankan setiap kali status siap berubah (monitoring status data media) |
onseeked | script | Skrip yang dijalankan ketika atribut seeking diatur ke false (menunjukkan bahwa penempatan telah selesai) |
onseeking | script | Skrip yang dijalankan ketika atribut seeking diatur ke true (menunjukkan bahwa penempatan adalah aktif) |
onstalled | script | Skrip yang dijalankan ketika browser tidak dapat mengambil data media untuk alasan apapun |
onsuspend | script | Skrip yang dijalankan ketika pengambilan data media dihentikan untuk alasan apapun sebelum data media yang penuh diambil |
ontimeupdate | script | Skrip yang dijalankan setiap kali posisi pemutaran berubah (seperti saat pengguna melaju ke posisi yang berbeda di media) |
onvolumechange | script | Skrip yang dijalankan setiap kali volume berubah (termasuk mengatur volume ke suara mutar) |
onwaiting | script | Pada saat skrip dijalankan ketika media telah berhenti tetapi dijadwalkan untuk terus bermain (seperti saat media dihentikan untuk membuffer lebih banyak data) |
- Halaman Sebelumnya Atribut Global HTML
- Halaman Berikutnya Nama Warna HTML