2019/08/03備忘録javascript

Enterキーをでうっかりフォーム送信を無くそう

ブラウザ上でうっかりEnterキーを押してしまって、フォームが送信されてしまうことがありますが、それを防ぎます。
キーボード入力後に、マウス操作してクリックする、という手間が省けてとても便利だとは思うので、ここはお好みでしょうか。

送信ボタンを書き換える

<form name="test1" action="test1.html">
    <input type="text1" name="text1" />
    <button type="button" onclick="submit();">送信</button>
</form>

<form name="test2" action="test2.html">
    <input type="text2" name="text2" />
    <input type="button" onclick="submit();" value="送信" />
</form>