<input min=数値>は、入力を許容する最小値を指定する際に使用します。
入力要素にmin属性を指定すると、 その値が入力が許容される最小値となります。
min属性はステップベースも定義します。
入力要素の指定範囲が線形で連続的な場合、 max属性の値(最大値)に min属性の値(最小値)より小さい値は指定できません。
入力要素の指定範囲が不連続になるケースがあります。 例えば、input type=timeで入力できる範囲は午前0時から午前0時の24時間ですが、 午後11時から午前1時のように午前0時をまたぐと指定範囲が不連続になります。 このように指定範囲が不連続になる場合でも、max属性とmin属性を組み合わせて範囲を指定できます。
以下のサンプルは、入力をゼロより大きい整数に制限しています。 デフォルト値は1を指定しています。
<input name=quantity required="" type="number" min="1" value="1">
以下のサンプルでは、入力を午後9時から午前6時までの分単位に制限しています。 入力要素の指定範囲が不連続になるケースですが、max属性とmin属性を組み合わせて指定しています。 デフォルト値は午前0時を指定しています。
<form method="post" action="step2.cgi">
<p>
<label>就寝時間:
<input name="sleepStart" type=time min="21:00" max="06:00" step="60" value="00:00">
</label>
</p>
<p><input type="submit"></p>
</form>