以下のような、`form`タグ内に入力項目が複数、type属性が`submit`なボタンが存在する場合、入力項目内でEnterキーを押下すると自動でフォームが送信される。 ```html <form action="hoge"> <input type="text" name="input1"> <input type="text" name="input2"> <button type="submit">送信</button> </form> ``` ボタンのtype属性を`button`にすると、入力項目内でEnterキーを押下すると自動でフォームが送信されなくなる。 ```html <form action="hoge"> <input type="text" name="input1"> <input type="text" name="input2"> <button type="button">送信</button> </form> ``` しかし、`form`タグ内の入力項目が1つの場合は入力項目内でEnterキーを押下すると自動でフォームが送信されることに注意。 ```html <form action="hoge"> <input type="text" name="input1"> <button type="button">送信</button> </form> ``` 挙動を確認したブラウザ : `Waterfox 2019.10`
2019/12/12 15:54:35

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン