• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームでEnterを押してもsubmitさせない)

フォームでEnterを押してもsubmitさせない

このQ&Aのポイント
  • 現在製作中のサイトで、ajaxで処理を行うため、フォームでEnterキーを押しても通常のsubmitをさせずに、別途処理を関数で呼び出すようにしています。
  • ほとんどのブラウザでは思い通りに動作していますが、IE8では同じページに別のフォームがある場合、Enterでsubmitされてしまいます。
  • 解決策がわからない状況です。どなたかご教授いただけないでしょうか。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

function submitStop(e){ if(e.keyCode==13){ ajax_submit(); if(e.preventDefault) e.preventDefault(); else e.returnValue = false; } }

sr-ki
質問者

お礼

早速のご回答ありがとうございます。 おかげさまでうまくいきました! ありがとうございました。