1
4

3 に答える 3

2

を使用することもできますonClick = "this.form.submit(); return false;"

onSubmitリンクのようなイベントはありませんが、代わりにフォームにonSubmitイベントがあります。

OPが尋ねた通常の方法。

<form action = "phpScript.php" method = "POST">
于 2013-02-28T09:34:07.143 に答える
0

document.getElementById("my_form").submit(); を使用できます。

于 2013-02-28T09:42:13.023 に答える
0

@Dipesh Parmar – 良い点です。次のこともできます。

window.onload=function() {
  document.getElementById('my-form').onsubmit=function() {

    // do what you want with the form

    // AJAX POST CALL TO PHP PAGE

    // Should be triggered on form submit
    alert('hi');

    // You must return false to prevent the default form behavior
    return false;
  }
});

JavaScript でフォーム送信をキャプチャすることによるインスピレーション

于 2013-02-28T16:12:45.073 に答える