Objek Event

Objek Event

Semua objek peristiwa di DOM berdasarkan objek Event.

Dahulu, semua objek peristiwa lainnya (seperti MouseEvent dan KeyboardEventDapat diakses atribut dan metode objek Event.

Atribut dan metode peristiwa

Atribut/Metode Deskripsi
bubbles Kembalikan apakah peristiwa khusus adalah peristiwa pemberikan.
cancelBubble Atur atau kembalikan apakah peristiwa harus disalurkan ke tingkat tinggi.
cancelable Kembalikan apakah peristiwa dapat mencegah operasi baku yang lazimnya.
composed Indikasikan apakah peristiwa dapat disalurkan dari Shadow DOM ke DOM umum.
composedPath() Kembalikan jalur peristiwa.
createEvent() Buat peristiwa baru.
currentTarget Kembalikan elemen yang mengaktifkan penempatan peristiwa.
defaultPrevented Kembalikan apakah preventDefault() telah dipanggil untuk peristiwa.
eventPhase Kembalikan tahap saat ini yang diukur aliran peristiwa.
isTrusted Kembalikan apakah peristiwa dapat dipercaya.
preventDefault() Jika peristiwa dapat dibatalkan, batalkannya tanpa melaksanakan operasi baku yang milik peristiwa.
stopImmediatePropagation() Mencegah penempatan lainnya dari penempatan peristiwa yang sama untuk dipanggil.
stopPropagation() Mencegah peristiwa untuk disebarkan lebih jauh dalam aliran peristiwa.
target Kembalikan elemen yang menyebabkan peristiwa.
timeStamp Kembalikan waktu pembuatan peristiwa (dalam milidetik dari eon).
type Kembalikan nama peristiwa.

Tipe peristiwa

Tipe peristiwa ini termasuk objek Event:

Peristiwa Deskripsi
abort Peristiwa ini terjadi saat media dihentikan.
afterprint Ketika halaman mulai mencetak atau dialihkan dialog cetak, peristiwa ini terjadi.
beforeprint Peristiwa ini terjadi ketika halaman akan dicetak.
beforeunload Peristiwa ini terjadi sebelum dokumen akan diunduh.
canplay Peristiwa ini terjadi ketika peramban dapat memulai memainkan media.
canplaythrough Peristiwa ini terjadi ketika peramban dapat memainkan media tanpa berhenti memantulkan.
change Peristiwa ini terjadi ketika konten elemen form, pilihan, atau status yang dipilih berubah.
error Peristiwa ini terjadi setelah terjadi kesalahan saat memuat berkas eksternal.
fullscreenchange Peristiwa ini terjadi ketika elemen ditampilkan dalam mode layar penuh.
fullscreenerror Peristiwa ini terjadi ketika elemen tidak dapat ditampilkan dalam mode layar penuh.
input Peristiwa ini terjadi ketika elemen menerima input pengguna.
invalid Peristiwa ini terjadi ketika elemen tidak berlaku.
load Peristiwa ini terjadi ketika objek sudah dimuat.
loadeddata Peristiwa ini terjadi setelah data media dimuat.
loadedmetadata Peristiwa ini terjadi ketika memuat metadata (seperti ukuran dan durasi).
message Peristiwa ini terjadi ketika menerima pesan melalui sumber peristiwa ini.
offline Peristiwa ini terjadi ketika peramban mulai bekerja di dalam mode offline.
online Peristiwa ini terjadi ketika peramban mulai bekerja secara online.
open Peristiwa ini terjadi ketika koneksi ke sumber peristiwa dibuka.
pause Peristiwa ini terjadi ketika media dihentikan oleh pengguna atau dihentikan secara program.
play Peristiwa ini terjadi ketika media dimulai atau berhenti di pause.
playing Peristiwa ini terjadi ketika media dihentikan atau dihentikan untuk memantulkan dan dimainkan kembali.
progress Peristiwa ini terjadi ketika peramban sedang memperoleh data media.
ratechange Peristiwa ini terjadi ketika kecepatan pemutaran media berubah.
resize Peristiwa ini terjadi ketika ukuran tampilan dokumen disesuaikan.
reset Peristiwa ini terjadi ketika formulir direset.
scroll Peristiwa ini terjadi ketika menggeser bar guling elemen yang digeser.
search Peristiwa ini terjadi ketika pengguna memasukkan konten di dalam bidang pencarian.
seeked Peristiwa ini terjadi ketika pengguna selesai bergerak/menembus ke posisi baru di media.
seeking Peristiwa ini terjadi ketika pengguna mulai bergerak/menembus ke posisi baru di media.
select Peristiwa ini terjadi setelah pengguna memilih teks (untuk <input> dan <textarea>).
show Peristiwa ini terjadi ketika elemen <menu> ditampilkan sebagai menu konteks.
stalled Ketika peramban mencoba mengambil data media tetapi data tidak tersedia, peristiwa ini terjadi.
submit Event ini terjadi ketika formulir disubmit.
suspend Event ini terjadi ketika peramban sengaja tidak mengambil data media.
timeupdate Event ini terjadi ketika posisi pemutaran berubah.
toggle Event ini terjadi ketika pengguna membuka atau menutup elemen <details>.
unload Event ini terjadi setelah halaman diunduh (untuk <body>).
menunggu Event ini terjadi ketika media sudah berhenti tetapi diharapkan akan kembali.