Rumah > hujung hadapan web > tutorial js > Bagaimanakah javascript mencetuskan peristiwa yang diklik pada butang?

Bagaimanakah javascript mencetuskan peristiwa yang diklik pada butang?

醉折花枝作酒筹
Lepaskan: 2023-01-07 11:45:05
asal
4666 orang telah melayarinya

btnObj.click() sebenarnya menggunakan program untuk mengklik butang, mencetuskan acara onclick() butang Ia boleh dipanggil apabila butang tidak disembunyikan, tetapi tidak selepas butang disembunyikan . Jangan gunakannya jika ia ditetapkan kepada atribut Visiable, gunakan "style.display=none".

Bagaimanakah javascript mencetuskan peristiwa yang diklik pada butang?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

js mencetuskan acara klik butang

    function load(){    //下面两种方法效果是一样的
    document.getElementById("target").onclick();
    document.getElementById("target").click();
}
Salin selepas log masuk

Catatan:

1.btnObj.click() sebenarnya menggunakan program untuk mengklik butang, mencetuskan onclick butang ( ) peristiwa, ia boleh dipanggil apabila butang tidak disembunyikan selepas butang disembunyikan. btnObj.onclick() untuk hanya memanggil Kaedah yang ditunjukkan oleh onclick btnObj hanya memanggil kaedah dan tidak mencetuskan acara

jQuery mencetuskan acara klik butang

[Disyorkan. pembelajaran:
$(function(){
                
  // test 的点击事件
  $("#test").click(function(){
                
    alert("点击了");
  });
                
  // 调用 test 的点击事件的两种方法
   $("#test").trigger("click");   $("#test").click()
})
Salin selepas log masuk
tutorial lanjutan javascript

Atas ialah kandungan terperinci Bagaimanakah javascript mencetuskan peristiwa yang diklik pada butang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber: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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan