送信ボタンが機能をトリガーするフォームがあります。それを呼びましょうmyFunction()
。送信後30秒間この機能を無効にする必要がありますが、引き続き機能するには送信ボタンが必要です。ボタン全体を無効にしたくはありません。ボタンがトリガーする機能だけを無効にします。(ユーザーが30秒前にもう一度ボタンを押すと、もう一度送信する必要がありますがmyFunction
、2回目に実行する必要はありません。)私は何百万ものさまざまなことを試しましたが、役に立ちませんでした。例としてどのコードを投稿すればよいかさえわかりません。
<FORM ID="myform">
<INPUT ID="mysubmit" TYPE="SUBMIT" ONCLICK="myFunction();">
</FORM>
JavaScriptを使用してこれを行う最も簡単で簡単な方法は何ですか?