javascript - 使用鼠标中键按钮提交表单

标签 javascript php html jquery jquery-events

我正在开发一个系统,我想让这个系统更易于使用。 我的页面上只有很少的表格,每个表格都有很大的表格。我不擅长 JS,所以任何建议将不胜感激。

最佳答案

使用点击事件监听器:

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

编辑:

根据新的 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();
   }
});

关于javascript - 使用鼠标中键按钮提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11754840/

相关文章:

jquery - 动画 backgroundPostion 总是返回 50%?

javascript - 谷歌地图不显示

javascript - KineticJS:Chrome 更新后 Canvas 消失了

php - 正则表达式,preg_match_all模式中的反向引用问题

php - 在PHP中逐列读取rpt文件内容

php - 如何循环遍历多维数组并相应地执行查询?

javascript - 在开发人员控制台打开之前元素不可见

Javascript:从动态生成的 ID 中获取动态 Accordion 内容

javascript - 为什么 new Date() 函数在 safari 中不起作用?

javascript - ExtJS : handling browser exit event (click on cross-exit)