フォームを送信したボタンにイベントを追加することができません。私は戻り値falseとpreventDefaultを追加しようとしたところで他の答えを見つけましたが、どちらもうまくいきませんでした。.smitとreturn falseが私のフォーム上で動作していません
なぜこれが機能しないのですか?
function submitform() {
document.getElementById("form").submit(function() {
return false;
});
}
私はJavascriptが動作していない示してボタン
<button id="button" onclick="submitform();">Submit Form</button
Here is an exampleにクリックイベントを追加しました。
イベントをハンドラに渡す必要があります。そうでない場合は、フォーム提出を行います。これは非同期ではありません。 –
@SterlingArcher私が従わないのは申し訳ありませんが、私はサブミット機能にpreventDefaultを追加する必要がありますか? – cgrouge