- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボタンの2度押しを防止するには?)
ボタンの2度押しを防止する方法
このQ&Aのポイント
- Webページでボタンの2度押しを防止する方法について教えてください。
- ボタンのクリック時にdisabled属性を設定することで2度押しを防止できますが、その場合パラメータが渡せません。
- 複数のボタンがある場合は、押されたボタンを判別するためにパラメータを渡す必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
もっとうまい方法がある気がするが、とりあえず <HTML><BODY> <FORM method="get" action="http://www.google.com/search"> <INPUT type="submit" value="submit1" onclick="this.form.q.value=this.value;this.disabled=true;this.form.submit()"> <INPUT type="submit" value="submit2" onclick="this.form.q.value=this.value;this.disabled=true;this.form.submit()"> <INPUT type="hidden" name="q" value="" > </FORM></BODY></HTML>
お礼
有難う御座います! この方法で出来ました! なるほど。Hiddenに値をコピーして渡してやればいいんですね。考え付きませんでした。