- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Enterキーを押しても送信しないようにする)
Enterキーを押しても送信しないようにする
このQ&Aのポイント
- Enterキーを押しても送信されないようにする方法を紹介します。
- 空白のテキストボックスが残っていてもデータ送信が可能な方法を探しています。
- Enterキーを殺すことで、送信しないようにする方法があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Enterキーの押し間違いによる誤送信を防ぐためには、通常JavaScriptによってフォームの送信ボタンがクリックされない限り送信されないように設定いたします。 (それが一番簡単だと思いますが・・ ) ○Enterキー誤操作による送信を禁止 <FORM> タグに onsubmit="return false;"を追加する。 (例)<FORM action="/cgi-common/fmail.cgi" method="get" enctype="multipart/form-data" onsubmit="return false;"> ○送信ボタンの属性を設定 送信ボタンの<INPUT>タグのタイプ属性をbottonに変更してクリックしたときのみ送信されるように、onclick="submit();"を追加します。 (例)<input type="botton" name="send" value="送信" onclick="submit();"> 以上の2点を合わせて試してみてください。
お礼
丁寧なご回答ありがとうございます。 早速試してみます。