• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Enterキーを押しても送信しないようにする)

Enterキーを押しても送信しないようにする

このQ&Aのポイント
  • Enterキーを押しても送信されないようにする方法を紹介します。
  • 空白のテキストボックスが残っていてもデータ送信が可能な方法を探しています。
  • Enterキーを殺すことで、送信しないようにする方法があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • Joh_Taka
  • ベストアンサー率76% (222/292)
回答No.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点を合わせて試してみてください。

souta_n
質問者

お礼

丁寧なご回答ありがとうございます。 早速試してみます。

関連するQ&A