Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie kann ich mit jquery das Standardereignis „Formulareingabe senden“ abbrechen und es an ein Klickereignis binden?

Wie kann ich für das Formular einer anderen Person ein Klickereignis zur Formularschaltfläche „Eingabe senden“ hinzufügen und verhindern, dass das Standardformular gesendet wird?

大家讲道理大家讲道理2712 Tage vor1236

Antworte allen(5)Ich werde antworten

  • 怪我咯

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

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

    Antwort
    0
  • 伊谢尔伦

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

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

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

    Antwort
    0
  • 我想大声告诉你

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

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

    Antwort
    0
  • 淡淡烟草味

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

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

    <form novalidate="novalidate">

    Antwort
    0
  • 阿神

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

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

    Antwort
    0
  • StornierenAntwort