JavaScript adalah didorong oleh peristiwa; JavaScript ialah bahasa skrip yang berdasarkan objek dan didorong oleh peristiwa dan mempunyai prestasi yang didorong oleh peristiwa dicetuskan oleh tindakan tetikus atau hotkey peristiwa berlaku dahulu , kemudian mulakan pengendali acara dan bertindak balas.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.
Adakah javascript dipacu acara?
Acara dipacu peristiwa dalam javascript dicetuskan oleh tindakan tetikus atau hotkey. . Acara utama adalah seperti berikut:
1. Acara klik tetikus pada klik
2. Acara perubahan kandungan onchange
3. Pilih acara pada pilih -- apabila kandungan teks or textarea is Acara ini dicetuskan selepas menyerlahkan
4. Dapatkan acara fokus padaFokus - Berlaku apabila objek mendapat fokus
5. Hilang acara fokus padaBlur - Sepadan dengan acara fokus!
6. Acara memuatkan dokumen sedang dimuatkan - Acara dicetuskan apabila dokumen dimuatkan. Ia juga biasanya dipanggil acara pemuatan (loading run) dan biasanya digunakan untuk menetapkan kuki
7. Nyahmuat acara dokumen onunload - sepadan dengan acara pemuatan dokumen. Berlaku apabila halaman web keluar, biasanya mengemas kini nilai kuki
8. Acara fungsi menu klik kanan tetikus pada menu konteks - anda boleh menggunakan pemprosesan acara
apabila menyekat butang kanan tetikus:
1 .Acara berlaku
2. Mulakan pengendali acara (dicetuskan oleh pengendali acara)
3 Pengendali acara bertindak balas terhadap panggilan
acara (kedua-duanya dicetuskan oleh pengendali acara) pemanggil), contohnya adalah seperti berikut:
1. Panggil
<input name="save" type="button" value="保存" onclick="alert('Click the button');" />
dalam HTML 2. Panggil
<input id="save" type="button" /> <script> var b=document.getElementById("save"); b.onclick=function(){ alert("Click the button"); } </script>
function someHandle(){ var oEvent; if(window.event==true){ //判读是否存在事件对象 oEvent=window.event; } var oTarget; if(oEvent.srcElement==true){ oTarget=oEvent.srcElement; //IE浏览器 } else{ oTarget=oEvent.target; //DOM浏览器 } alert(oTarget.tarName); //弹出目标对象的标记名称 } window.onload=function(){ var oImg=document.getElementsByTagName("img")[0]; //获取一组name为img的标记的第一个 oImg.onclick=someHandle(); }
tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Adakah acara javascript didorong?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!