フォームの二重送信の防止

フォームの二重送信の防止をするには、以下のようにすることで実装可能です。

サンプルコード

以下の方法では、フォームのsubmit時にカウントを行い、カウントが0の場合にsubmitボタンをdisabledに、カウントを1足します。
カウントが0を超える時は、戻りをfalseにすることでsubmitを無効にします。

JavaScript逆引きリファレンス一覧へ戻る