通常のbuttonやanchorでも簡単にダブルサブミットを防止する方法。 onsubmit関数は input type="submit" input type="image" をクリックした際にしか呼ばれません。 javascriptから、submit();関数を使用した場合は呼ばれません。 ダブルサブミット防止には、いくつか方法が考えられます。 1.ボタンやformをdisabledする方法(setTimeoutを使用等) 2.フラグを利用する方法 3.サーバ側でTransactionTokenチェック2.の方法はかなり簡単に実装出来ますが、javascriptのsubmit()関数では onsubmitイベントハンドラが呼ばれない為 通常のボタンやアンカーでは使用出来ません。 そこで、ダミーのsubmitボタンをクリックする方法で簡単に実現します。 画面に表示しないダミーのsubmi