Rumah  >  Artikel  >  hujung hadapan web  >  Apakah peristiwa menggelegak js?

Apakah peristiwa menggelegak js?

百草
百草asal
2023-11-01 14:41:29918semak imbas

Peristiwa menggelegak js termasuk klik, dblclick, alih tetikus, keluar tetikus, gerak tetikus, turun tetikus, naik tetikus, kekunci kekunci, input, tukar, serah, fokus, kabur dan tatal, dsb. Pengenalan terperinci: 1. Peristiwa klik, yang dicetuskan apabila pengguna mengklik butang tetikus Peristiwa klik dicetuskan pada elemen sasaran dan kemudian muncul pada elemen induk;

Apakah peristiwa menggelegak js?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

Terdapat banyak peristiwa menggelegak biasa dalam JavaScript Peristiwa ini dicetuskan secara berurutan dalam proses menggelegak daripada elemen sasaran kepada elemen induk selepas peristiwa itu dicetuskan. Berikut ialah beberapa peristiwa menggelegak biasa:

1 peristiwa klik: dicetuskan apabila pengguna mengklik butang tetikus (butang kiri, butang tengah atau butang kanan). Peristiwa klik menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

2. Acara dblclick: Dicetuskan apabila pengguna mengklik dua kali butang tetikus (butang kiri, butang tengah atau butang kanan). Peristiwa dblclick menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

3. Acara alih tetikus: dicetuskan apabila penunjuk tetikus memasuki elemen sasaran. Peristiwa alih tetikus menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

4. Acara keluar tetikus: dicetuskan apabila penunjuk tetikus meninggalkan elemen sasaran. Acara keluar tetikus menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

5. peristiwa pergerakan tetikus: dicetuskan apabila penunjuk tetikus bergerak pada elemen sasaran. Acara mousemove menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

6. Acara turun tetikus: tercetus apabila butang tetikus ditekan. Peristiwa turun tetikus menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

7 acara naik tetikus: tercetus apabila butang tetikus dilepaskan. Acara naik tetikus menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

8 peristiwa keydown: tercetus apabila kekunci pada papan kekunci ditekan. Peristiwa keydown menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

9 acara kekunci: dicetuskan apabila kekunci pada papan kekunci dilepaskan. Acara keyup menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

10 Peristiwa input: Dicetuskan apabila nilai elemen sasaran berubah. Peristiwa input menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

11 Acara perubahan: Dicetuskan apabila nilai elemen sasaran berubah dan kehilangan fokus. Peristiwa perubahan menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

12 acara hantar: tercetus apabila borang diserahkan. Acara penyerahan menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

13 acara fokus: dicetuskan apabila elemen sasaran mendapat fokus. Acara fokus menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

14. peristiwa kabur: dicetuskan apabila elemen sasaran hilang fokus. Peristiwa kabur menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

15. Acara tatal: tercetus apabila bar tatal elemen sasaran menatal. Acara tatal menyala pada elemen sasaran dan kemudian menggelembung pada elemen induk.

Ini hanyalah beberapa contoh biasa peristiwa menggelegak, sebenarnya terdapat banyak peristiwa lain yang turut menembak pada elemen sasaran dan menggelembung pada elemen induk. Apabila menulis kod JavaScript, memahami peristiwa menggelegak ini boleh membantu kami memahami dan mengendalikan proses penyebaran peristiwa dengan lebih baik.

Atas ialah kandungan terperinci Apakah peristiwa menggelegak js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn