送信ボタン付きの plan-old-HTML-form があります。onSubmit イベントを使用してアニメーションを表示し、フォームを無効にして、何かが起こっていることをユーザーに知らせます。
問題は、ユーザーが送信をキャンセルしたことを検出できるようにすることです。これは、キャンセル ボタンをクリックするか、または各ブラウザーで許可されているその他の方法でエスケープを押すことによって行われます。
HTMLフォームの送信キャンセルイベントを検出することはできますか?
PS私がこの質問を書いたとき、私はこのフォームを送信し、すぐにEscを押して送信をキャンセルしますが、ボタンを無効にしたままにしているので、それほど簡単ではないと思います:)