Rumah > Artikel > hujung hadapan web > Apakah peristiwa DOM JavaScript?
Acara js dom termasuk: batalkan, cetakan selepas, kabur, canplay, tukar, klik, salin, potong, dblclick, seret, lepas, tamat, ralat, fokus, buka, muatkan, mainkan, dsb.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Acara HTML DOM
Acara HTML DOM membenarkan JavaScript mendaftarkan pengendali acara yang berbeza pada elemen dalam dokumen HTML.
Acara sering digunakan bersama-sama dengan fungsi yang tidak dilaksanakan sehingga peristiwa itu berlaku (seperti apabila pengguna mengklik butang).
Acara | Penerangan |
---|---|
gugurkan | Acara ini berlaku apabila pemuatan media dihentikan. |
afterprint | Acara ini berlaku apabila halaman mula mencetak atau apabila kotak dialog cetakan ditutup. |
animationend | Berlaku apabila animasi CSS selesai. |
animationiteration | Berlaku apabila animasi CSS diulang. |
animationstart | Acara ini berlaku apabila animasi CSS bermula. |
sebelum cetak | Berlaku apabila halaman hendak dicetak. |
beforeunload | Berlaku sejurus sebelum dokumen dipunggah. |
kabur | Acara ini berlaku apabila elemen hilang fokus. |
canplay | Acara ini berlaku apabila penyemak imbas boleh mula memainkan media. |
canplaythrough | Acara ini berlaku apabila penyemak imbas boleh memainkan media tanpa menghentikan penimbal. |
ubah | Acara ini berlaku apabila kandungan elemen borang, kandungan yang dipilih atau keadaan yang dipilih berubah |
klik | Acara ini berlaku apabila pengguna mengklik pada elemen. |
contextmenu | Acara ini berlaku apabila pengguna mengklik kanan pada elemen untuk membuka menu konteks. |
salin | Acara ini berlaku apabila pengguna menyalin kandungan elemen. |
potong | Acara ini berlaku apabila pengguna memotong kandungan elemen. |
dblclick | Acara ini berlaku apabila pengguna mengklik dua kali pada elemen. |
seret | Berlaku apabila elemen diseret. |
dragend | Acara ini berlaku apabila pengguna telah selesai menyeret elemen. |
dragenter | Berlaku apabila elemen yang diseret memasuki sasaran jatuh. |
dragleave | Berlaku apabila elemen yang diseret meninggalkan sasaran jatuh. |
dragover | Berlaku apabila elemen yang diseret melepasi sasaran jatuh. |
dragstart | Acara ini berlaku apabila pengguna mula menyeret elemen. |
jatuhkan | Peristiwa ini berlaku apabila elemen yang diseret dijatuhkan pada sasaran jatuh. |
durationchange | Acara ini berlaku apabila tempoh media berubah. |
berakhir | Berlaku apabila media sampai ke penghujungnya. |
ralat | Acara ini berlaku apabila ralat berlaku semasa memuatkan fail luaran. |
fokus | Peristiwa ini berlaku apabila elemen mendapat fokus. |
fokuskan | Berlaku apabila elemen akan mendapat fokus. |
fokus fokus | Berlaku apabila elemen hampir hilang fokus. |
perubahan skrin penuh | Acara ini berlaku apabila elemen dipaparkan dalam mod skrin penuh. |
ralat skrin penuh | Acara ini berlaku apabila elemen tidak boleh dipaparkan dalam mod skrin penuh. |
perubahan cincang | Acara ini berlaku apabila bahagian utama URL berubah. |
input | Acara ini berlaku apabila elemen mendapat input pengguna. |
tidak sah | Acara ini berlaku apabila elemen tidak sah. |
keydown | Acara ini berlaku apabila pengguna menekan kekunci. |
tekan kekunci | Acara ini berlaku apabila pengguna menekan kekunci. |
keyup | Acara ini berlaku apabila pengguna melepaskan kunci. |
muat | Peristiwa ini berlaku apabila objek telah dimuatkan. |
loadeddata | Acara ini berlaku selepas data media dimuatkan. |
loadedmetadata | Berlaku apabila metadata (seperti saiz dan tempoh) dimuatkan. |
muat mula | Acara ini berlaku apabila penyemak imbas mula mencari media yang ditentukan. |
mesej | Acara ini berlaku apabila mesej diterima melalui sumber acara ini. |
turun tetikus | Acara ini berlaku apabila pengguna menekan butang tetikus pada elemen. |
masuk tetikus | Acara ini berlaku apabila penuding bergerak ke atas elemen. |
mouseleave | Berlaku apabila penuding bergerak keluar dari elemen. |
mousemove | Acara ini berlaku apabila penuding bergerak ke atas elemen. |
mouseout | Acara ini berlaku apabila pengguna mengalihkan penuding tetikus keluar daripada elemen atau elemen anak di dalamnya. |
alih tetikus | Peristiwa ini berlaku apabila penuding bergerak ke atas elemen atau elemen anaknya. |
mouseup | Acara ini berlaku apabila pengguna melepaskan butang tetikus pada elemen. |
luar talian | Acara ini berlaku apabila penyemak imbas mula berfungsi di luar talian. |
dalam talian | Acara ini berlaku apabila penyemak imbas mula berfungsi dalam talian. |
terbuka | Acara ini berlaku apabila sambungan kepada sumber acara dibuka. |
pagehide | Acara ini berlaku apabila pengguna menavigasi keluar dari halaman web. |
pageshow | Acara ini berlaku apabila pengguna menavigasi ke halaman web. |
tampal | Acara ini berlaku apabila pengguna menampal beberapa kandungan ke dalam elemen. |
jeda | Acara ini berlaku apabila media dijeda oleh pengguna atau secara pengaturcaraan. |
main | Berlaku apabila media telah dimulakan atau tidak dijeda lagi. |
bermain | Berlaku apabila media dijeda atau dihentikan untuk memainkan selepas penimbal. |
popstate | Peristiwa ini berlaku apabila sejarah tetingkap berubah. |
kemajuan | Peristiwa ini berlaku apabila penyemak imbas sedang dalam proses mendapatkan data media. |
perubahan kadar | Acara ini berlaku apabila kelajuan main balik media berubah. |
set semula | Berlaku apabila borang ditetapkan semula. |
saiz semula | Berlaku apabila paparan dokumen diubah saiz. |
skrol | Peristiwa ini berlaku apabila bar skrol elemen itu ditatal. |
carian | Acara ini berlaku apabila pengguna menaip dalam medan carian. |
dicari | Acara ini berlaku apabila pengguna telah selesai bergerak/melompat ke lokasi baharu dalam media. |
mencari | Acara ini berlaku apabila pengguna mula bergerak/melompat ke lokasi baharu dalam media. |
pilih | Acara ini berlaku selepas pengguna memilih teks (untuk dan |
tunjukkan | Berlaku apabila elemen |
terhenti | Acara ini berlaku apabila penyemak imbas cuba mendapatkan data media tetapi data tidak tersedia. |
storan | Acara ini berlaku apabila kawasan storan Web dikemas kini. |
serahkan | Acara ini berlaku apabila borang diserahkan. |
gantung | Acara ini berlaku apabila penyemak imbas dengan sengaja tidak mendapatkan data media. |
kemas kini masa | Acara ini berlaku apabila kedudukan main balik berubah. |
togol | Acara ini berlaku apabila pengguna membuka atau menutup elemen |
batal sentuh | Acara ini berlaku apabila sentuhan terganggu. |
sentuh | Acara ini berlaku apabila jari dikeluarkan daripada skrin sentuh. |
touchmove | Acara ini berlaku apabila jari diseret melintasi skrin. |
touchstart | Acara ini berlaku apabila jari diletakkan pada skrin sentuh. |
tamat peralihan | Acara ini berlaku apabila peralihan CSS selesai. |
muat turun | Acara ini berlaku selepas halaman telah dipunggah (untuk ). |
perubahan volum | Acara ini berlaku apabila volum media telah berubah. |
menunggu | Acara ini berlaku apabila media telah dijeda tetapi dijangka akan disambung semula. |
roda | Peristiwa ini berlaku apabila roda tetikus menatal ke atas atau ke bawah pada elemen. |
[Pembelajaran yang disyorkan: tutorial lanjutan javascript]
Atas ialah kandungan terperinci Apakah peristiwa DOM JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!