Form Inputにて、うっかりEnterで送信を防ぎたい
(1)formにname属性を追加
(2)javascriptでイベントリスナーを追加
(3)e.preventDefault();
submitをキャンセル
コード
<form action="" method="POST" name="myForm"> <!-- 省略 --> </form> <script type="text/javascript"> document.myForm.addEventListener('keypress', (e) =>{ if(e.keyCode==13){ e.preventDefault(); } return false; }); </script>
以上