使用鼠标middleclick按钮提交表单

Mar*_*tin 2 html javascript php jquery javascript-events

嗨,我正在研究一个系统,我想让系统更容易使用.我在页面上有几个表单,每个表格都有很大的表格.我不擅长JS所以任何建议都会受到赞赏.提前10倍!

Rod*_*dik 7

使用单击事件侦听器:

document.body.addEventListener('click', function(e){
    if (e.button == 1){
       document.formname.submit();
    }
});
Run Code Online (Sandbox Code Playgroud)

编辑:

根据新的jQuery标签,它稍微快一些:

$('body').click(function(e){
   if((!$.browser.msie && e.button == 1) || ($.browser.msie && e.button == 4)){ 
     // IE exception thanks to @Elias Van Ootegem
     $('form.myForm').submit();
   }
});
Run Code Online (Sandbox Code Playgroud)

  • @LiamMcCann:没有jQuery标签,所以不要假设OP正在使用它 (2认同)