type属性の値が増えた。
例えばemailにすれば入力値に@が入ってないとsubmitできなくなるからバリデーションがラク。
あとrequired属性とpattern属性も使えばもっと細かくチェックできるからもはやjs書く必要無し。
参考:HTMLクイックリファレンス-フォーム機能の拡張
< input type = "email" > …… メールアドレス < input type = "url" > …… URL < input type = "search" > …… 検索テキスト < input type = "tel" > …… 電話番号 < input type = "number" > …… 数値 < input type = "date" > …… 日付 < input type = "datetime" > …… UTC(協定世界時)による日時 < input type = "datetime-local" > …… UTC(協定世界時)によらないローカル日時 < input type = "month" > …… 月 < input type = "week" > …… 週 < input type = "time" > …… 時間 < input type = "range" > …… レンジ < input type = "color" > …… 色
例えばemailにすれば入力値に@が入ってないとsubmitできなくなるからバリデーションがラク。
あとrequired属性とpattern属性も使えばもっと細かくチェックできるからもはやjs書く必要無し。
参考:HTMLクイックリファレンス-フォーム機能の拡張