Objek Event

Objek Event

Semua objek peristiwa di DOM adalah dasar daripada objek Event.

Dengan demikian, semua objek peristiwa lain (seperti MouseEvent dan KeyboardEvent)dapat diakses daripada atribut dan metod objek Event.

Atribut dan metod peristiwa

Atribut/Metodenya Penerangan
bubbles Kembalikan sama ada peristiwa khusus adalah peristiwa banbu.
cancelBubble Tetapkan atau kembalikan sama ada peristiwa sepatutnya disebarkan ke tingkat yang lebih tinggi.
cancelable Kembalikan sama ada peristiwa boleh dihalang daripada operasi lalai.
composed Menunjukkan sama ada peristiwa boleh dihantar daripada Shadow DOM ke DOM biasa.
composedPath() Kembalikan laluan peristiwa.
createEvent() Cipta peristiwa baru.
currentTarget Kembalikan elemen yang membangkitkan peristiwa bagi penjaga peristiwa ini.
defaultPrevented Kembalikan sama ada method preventDefault() telah dipanggil bagi peristiwa ini.
eventPhase Kembalikan tahap semasa aliran peristiwa yang dihuraikan.
isTrusted Kembalikan sama ada peristiwa adalah boleh dipercayai atau tidak.
preventDefault() Jika peristiwa boleh dibatalkan, batalkannya dan jangan lakukan operasi lalai bagi peristiwa ini.
stopImmediatePropagation() Hentikan pemanggilan penjaga peristiwa lain yang sama.
stopPropagation() Hentikan penyebaran peristiwa dalam aliran peristiwa.
target Kembalikan elemen yang membangkitkan peristiwa.
timeStamp Kembalikan masa yang dicipta peristiwa (dalam miliseconds berbanding dengan epoch).
type Kembalikan nama peristiwa.

Tipe peristiwa

Tipe peristiwa ini termasuk dalam objek Event:

Peristiwa Penerangan
abort Peristiwa ini berlaku apabila muat media dihentikan.
afterprint Pada masa halaman bermula untuk mencetak, atau tutup dialog cetak, peristiwa ini berlaku.
beforeprint Pertubuhan ini terjadi sebelum halaman akan dicetak.
beforeunload Pertubuhan ini terjadi sebelum dokumen akan disangka.
canplay Pertubuhan ini terjadi apabila pelayar dapat memulakan pemain media.
canplaythrough Pertubuhan ini terjadi apabila pelayar dapat memainkan media tanpa berhenti memuat.
change Pertubuhan ini terjadi apabila kandungan elemen form, pilihan kandungan atau status yang dipilih diubah.
error Pertubuhan ini terjadi apabila terjadi kesalahan selepas memuat fail luaran.
fullscreenchange Pertubuhan ini terjadi apabila elemen dipaparkan dalam mode penuh skrin.
fullscreenerror Pertubuhan ini terjadi apabila elemen tidak dapat dipaparkan dalam mode penuh skrin.
input Pertubuhan ini terjadi apabila elemen menerima input pengguna.
invalid Pertubuhan ini terjadi apabila elemen tidak sah.
load Pertubuhan ini terjadi apabila objek telah dimuat.
loadeddata Pertubuhan ini terjadi apabila data media dimuat.
loadedmetadata Pertubuhan ini terjadi apabila memuat metadata (seperti saiz dan durasi).
message Pertubuhan ini terjadi apabila menerima mesej melalui sumber peristiwa ini.
offline Pertubuhan ini terjadi apabila pelayar mulai bekerja secara offline.
online Pertubuhan ini terjadi apabila pelayar mulai bekerja secara online.
open Pertubuhan ini terjadi apabila hubungan dengan sumber peristiwa dibuka.
pause Pertubuhan ini terjadi apabila media dihentikan oleh pengguna atau dihentikan secara program.
play Pertubuhan ini terjadi apabila media dimulai atau tidak lagi dihentikan.
playing Pertubuhan ini terjadi apabila media dihentikan atau dihentikan untuk disimpan sebelum dimainkan.
progress Pertubuhan ini terjadi apabila pelayar sedang mendapatkan data media.
ratechange Pertubuhan ini terjadi apabila kelajuan pemutaran media diubah.
resize Pertubuhan ini terjadi apabila saiz tampilan dokumen diubah.
reset Pertubuhan ini terjadi apabila formulir direset.
scroll Pertubuhan ini terjadi apabila baris gulir elemen bergerak.
search Pertubuhan ini terjadi apabila pengguna memasukkan kandungan di dalam medan carian.
seeked Pertubuhan ini terjadi apabila pengguna selesai gerak/memilih lokasi baru di dalam media.
seeking Pertubuhan ini terjadi apabila pengguna mulai gerak/memilih lokasi baru di dalam media.
select Pertubuhan ini terjadi selepas pengguna memilih teks (untuk <input> dan <textarea>).
show Pertubuhan ini terjadi apabila elemen <menu> dipaparkan sebagai menu konteks.
stalled Pertubuhan ini terjadi apabila pelayar cuba mendapatkan data media tetapi data tidak tersedia.
submit Acara ini terjadi apabila borang diserahkan.
berhenti Acara ini terjadi apabila perambah tidak memperoleh data media dengan sengaja.
timeupdate Acara ini terjadi apabila lokasi pemain diubah.
toggles Acara ini terjadi apabila pengguna membuka atau tutup elemen <details>.
melepaskan Acara ini terjadi selepas halaman diunduh (untuk <body>).
menunggu Acara ini terjadi apabila media sudah dihentikan tetapi dijangkau untuk pulih.