首页  >  问答  >  正文

javascript - jquery 如何取消表单input submit的默认事件并给他绑定click事件?

别人的一个表单,我如何把他的input submit类型表单按钮,添加一个click事件并阻止他的默认表单提交呢?

大家讲道理大家讲道理2712 天前1240

全部回复(5)我来回复

  • 怪我咯

    怪我咯2017-05-19 10:36:03

    可以用button替换input submit,在绑定click e.preventDefault();

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:36:03

    你好,可以重写 submit 按钮的 onclick 事件,并在会后 return false; 即可。
    以下是部分代码,仅供参考:

    document.getElementById('submitButton').onclick = function() {
        // your code here...
        return false;
    };

    回复
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:36:03

    将 input 的 type 换成 button, 然后绑定 click。

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:36:03

    当提交表单时不对其进行验证 :

    <form novalidate="novalidate">

    回复
    0
  • 阿神

    阿神2017-05-19 10:36:03

    可以on submit 的时候返回false 然后提交按钮就可以onclik 了

    回复
    0
  • 取消回复