結論
表題の通り、inputタグのdate属性にはmax="9999-12-31"を指定した方がメリットが大きいという話。
<label for="start">Start date:</label> <input type="date" id="start" name="trip-start" value="" max="9999-12-31" />
嬉しいポイント
- 年に4桁以上入力させられなくなる
- max属性をつけると年を入力完了したら自動で月にタブ移動してくれるようになる
表題の通り、inputタグのdate属性にはmax="9999-12-31"を指定した方がメリットが大きいという話。
<label for="start">Start date:</label> <input type="date" id="start" name="trip-start" value="" max="9999-12-31" />