首頁  >  問答  >  主體

javascript - jquery 如何取消表單input submit的預設事件並給他綁定click事件?

別人的一個表單,我該如何把他的input submit類型表單按鈕,加上一個click事件並阻止他的預設表單提交呢?

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

全部回覆(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
  • 取消回覆