Rumah hujung hadapan web tutorial js JavaScript教程之事件驱动

JavaScript教程之事件驱动

Dec 22, 2016 pm 03:46 PM

JavaScript 事件驱动中的事件是通过鼠标或热键的动作引发的。它主要有以下几个事件:

1、单击事件 onClick

当用户单击鼠标按钮时,产生 onClick 事件。同时 onClick 指定的事件处理程序或代码将被调用执行。通常在下列基本对象中产生:button(按钮对象)、checkbox (复选框)或(检查列表框)、radio (单选钮)、reset buttons(重要按钮)和submit buttons(提交按钮)。

例:可通过下列按钮激活 change()文件:

在 onClick 等号后,可以使用自己编写的函数作为事件处理程序,也可以使用 JavaScript 中内部的函数。还可以直接使用 JavaScript 的代码等。例:


2、onChange 改变事件

当利用 text 或 texturea 元素输入字符值改变时发该事件,同时当在 select表格项中一个选项状态改变后也会引发该事件。

例:


3、选中事件 onSelect

当 Text 或 Textarea 对象中的文字被加亮后,引发该事件。


4、获得焦点事件 onFocus

当用户单击 Text 或 textarea 以及 select 对象时,产生该事件。此时该对象成为前台对象。


5、失去焦点 onBlur

当 text 对象或 textarea 对象以及 select 对象不再拥有焦点、 而退到后台时,引发该文件,他与 onFocas 事件是一个对应的关系。


6、载入文件 onLoad

当文档载入时,产生该事件。onLoad 一个作用就是在首次载入一个文档时检测 cookie 的值,并用一个变量为其赋值,使它可以被源代码使用。


7、卸载文件 onUnload

当 Web 页面退出时引发 onUnload 事件,并可更新 Cookie 的状态。

 以上就是JavaScript教程之事件驱动的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah mekanisme dipacu peristiwa bagi fungsi C++ dalam pengaturcaraan serentak? Apakah mekanisme dipacu peristiwa bagi fungsi C++ dalam pengaturcaraan serentak? Apr 26, 2024 pm 02:15 PM

Mekanisme dipacu peristiwa dalam pengaturcaraan serentak bertindak balas kepada peristiwa luaran dengan melaksanakan fungsi panggil balik apabila peristiwa berlaku. Dalam C++, mekanisme dipacu peristiwa boleh dilaksanakan dengan penunjuk fungsi: penunjuk fungsi boleh mendaftarkan fungsi panggil balik untuk dilaksanakan apabila peristiwa berlaku. Ungkapan Lambda juga boleh melaksanakan panggilan balik acara, membenarkan penciptaan objek fungsi tanpa nama. Kes sebenar menggunakan penunjuk fungsi untuk melaksanakan peristiwa klik butang GUI, memanggil fungsi panggil balik dan mencetak mesej apabila peristiwa itu berlaku.

Bagaimanakah pengaturcaraan dipacu peristiwa dalam C++ mengoptimumkan pengurusan memori? Bagaimanakah pengaturcaraan dipacu peristiwa dalam C++ mengoptimumkan pengurusan memori? Jun 01, 2024 pm 12:57 PM

Dalam pengaturcaraan dipacu peristiwa C++, pengurusan memori yang berkesan adalah penting, melibatkan teknik pengoptimuman berikut: menggunakan penunjuk pintar (seperti std::unique_ptr, std::shared_ptr) untuk melepaskan memori objek secara automatik untuk mengelakkan kebocoran memori. Cipta kumpulan objek, praperuntukkan objek jenis tertentu dan gunakan semula, serta optimumkan peruntukan memori dan overhed deallocation.

Pengoptimuman prestasi API Golang dipacu peristiwa Pengoptimuman prestasi API Golang dipacu peristiwa May 07, 2024 pm 04:21 PM

Pengoptimuman prestasi GoAPI dipacu peristiwa meningkatkan prestasi dalam cara berikut: I/O tidak menyekat tak segerak: Gunakan coroutine dan gelung peristiwa untuk pemprosesan tak segerak untuk mengelak daripada menyekat operasi I/O. Coroutine dan gelung peristiwa: Coroutine dilaksanakan pada berbilang urutan pekerja dan setiap urutan pekerja mempunyai gelung peristiwa sendiri untuk mencapai pemprosesan serentak. Kes praktikal: Pemprosesan tak segerak bagi set data yang besar, seperti pemampatan dan penukaran imej, untuk meningkatkan masa tindak balas dan pemprosesan.

Rangka kerja dipacu acara berprestasi tinggi dan aplikasinya dalam PHP Rangka kerja dipacu acara berprestasi tinggi dan aplikasinya dalam PHP Jun 23, 2023 am 11:32 AM

Dengan perkembangan pesat aplikasi web, keupayaan untuk mengendalikan trafik yang tinggi dan permintaan serentak yang tinggi menjadi semakin kritikal. Untuk memastikan bahawa aplikasi PHP adalah berprestasi dan berskala, pembangun perlu menggunakan rangka kerja dipacu peristiwa berprestasi tinggi. Dalam artikel ini, kami akan memperkenalkan rangka kerja dipacu peristiwa berprestasi tinggi dalam PHP, termasuk prinsip kerja, ciri dan senario aplikasinya. 1. Apakah rangka kerja dipacu acara berprestasi tinggi? Rangka kerja dipacu peristiwa berprestasi tinggi merujuk kepada rangka kerja berdasarkan model pengaturcaraan dipacu peristiwa yang boleh mengendalikan volum akses tinggi dan permintaan serentak tinggi. ia berlalu

Laksanakan sistem dipacu peristiwa menggunakan fungsi Java dan seni bina tanpa pelayan Laksanakan sistem dipacu peristiwa menggunakan fungsi Java dan seni bina tanpa pelayan Apr 27, 2024 pm 04:42 PM

Bina sistem dipacu peristiwa dengan fungsi Java dan seni bina tanpa pelayan: Gunakan fungsi Java: sangat berskala, mudah digunakan dan kos rendah untuk diurus. Seni bina tanpa pelayan: Model bayar setiap penggunaan menghapuskan kos infrastruktur dan beban pengurusan. Kes praktikal: Cipta sistem amaran dipacu peristiwa, balas peristiwa topik SNS melalui fungsi Java dan hantar makluman e-mel.

Cara menangani pemesejan dan pengaturcaraan dipacu peristiwa dalam pembangunan C# Cara menangani pemesejan dan pengaturcaraan dipacu peristiwa dalam pembangunan C# Oct 10, 2023 pm 03:03 PM

Cara mengendalikan pemesejan dan pengaturcaraan dipacu peristiwa dalam pembangunan C# Pemesejan dan pengaturcaraan dipacu peristiwa memainkan peranan penting dalam pembangunan C#. Dengan menggunakan kaedah dan teknik yang sesuai kita boleh mencapai kod modular, boleh skala dan boleh diselenggara. Artikel ini akan memperkenalkan kaedah dan teknik biasa untuk mengendalikan penghantaran mesej dan pengaturcaraan dipacu peristiwa dalam C#, dan memberikan contoh kod khusus. 1. Mesej passing Mesej passing merujuk kepada komunikasi antara objek melalui mesej. C# menyediakan pelbagai cara untuk melaksanakan penghantaran mesej, yang paling biasa ialah perwakilan dan acara.

Pengaturcaraan tak segerak Python: dari kemasukan kepada kemahiran, menjadi tuan pengaturcaraan tak segerak Pengaturcaraan tak segerak Python: dari kemasukan kepada kemahiran, menjadi tuan pengaturcaraan tak segerak Feb 26, 2024 am 10:50 AM

1. Apakah pengaturcaraan tak segerak dalam Python? Pengaturcaraan tak segerak Python ialah teknologi pengaturcaraan yang mencapai keselarasan dan prestasi tinggi melalui coroutine dan dipacu peristiwa. Coroutine ialah fungsi yang membenarkan fungsi meneruskan pelaksanaan selepas dijeda. Apabila coroutine digantung, pembolehubah keadaan dan setempatnya disimpan supaya pelaksanaan boleh disambung semula apabila ia dipanggil semula. Didorong peristiwa ialah gaya pengaturcaraan yang bertindak balas kepada acara. Dalam program dipacu peristiwa, apabila peristiwa berlaku, program melaksanakan pengendali acara yang sepadan. 2. Coroutine dan coroutine dipacu peristiwa dan dipacu peristiwa ialah dua teknologi teras pengaturcaraan tak segerak. Coroutine membenarkan fungsi untuk meneruskan pelaksanaan selepas dijeda, manakala dipacu peristiwa membolehkan program bertindak balas kepada acara. Kedua-dua teknologi ini boleh digabungkan dengan baik untuk mencapai prestasi tinggi

Pembangunan Laravel: Bagaimana untuk melaksanakan aplikasi dipacu acara menggunakan Penyumberan Acara Laravel? Pembangunan Laravel: Bagaimana untuk melaksanakan aplikasi dipacu acara menggunakan Penyumberan Acara Laravel? Jun 14, 2023 pm 02:31 PM

Pembangunan Laravel: Bagaimana untuk melaksanakan aplikasi dipacu peristiwa menggunakan LaravelEventSourcing? Dengan perkembangan teknologi pengkomputeran awan dan pengembangan berterusan senario aplikasi, aplikasi dipacu peristiwa telah menjadi pendekatan seni bina yang semakin penting, terutamanya dalam sistem teragih berskala besar. LaravelEventSourcing ialah rangka kerja untuk melaksanakan aplikasi dipacu peristiwa Artikel ini akan memperkenalkan cara menggunakan LaravelEventSourcing

See all articles