トップページ  > HTML Living Standard  > <input>  > min=数値

★HTML Living Standard リファレンス

<input min=数値> …… 入力を許容する最小値を指定する
Internet Explorer Microsoft Edge Google Chrome Safari Firefox Opera
広告

<input min=数値>は、入力を許容する最小値を指定する際に使用します。

入力要素にmin属性を指定すると、 その値が入力が許容される最小値となります。

min属性はステップベースも定義します。

入力要素の指定範囲が線形で連続的な場合、 max属性の値(最大値)に min属性の値(最小値)より小さい値は指定できません。

入力要素の指定範囲が不連続になるケース

入力要素の指定範囲が不連続になるケースがあります。 例えば、input type=timeで入力できる範囲は午前0時から午前0時の24時間ですが、 午後11時から午前1時のように午前0時をまたぐと指定範囲が不連続になります。 このように指定範囲が不連続になる場合でも、max属性とmin属性を組み合わせて範囲を指定できます。

■属性

min属性
最小値を指定します。

■使用例

以下のサンプルは、入力をゼロより大きい整数に制限しています。 デフォルト値は1を指定しています。

HTMLソース

<input name=quantity required="" type="number" min="1" value="1">
↓↓↓

ブラウザ上の表示

■使用例

以下のサンプルでは、入力を午後9時から午前6時までの分単位に制限しています。 入力要素の指定範囲が不連続になるケースですが、max属性とmin属性を組み合わせて指定しています。 デフォルト値は午前0時を指定しています。

HTMLソース

<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>
↓↓↓

ブラウザ上の表示

広告
Sponsors
広告
MuuMuu Domain!
ドメイン取るならお名前.com
現役エンジニアのオンライン家庭教師【CodeCamp】
サイトに広告を掲載してお小遣いが稼げる!【A8.net】
Node.jsコース
はじめてのプログラミングコース
▲ページ先頭へ
HTMLクイックリファレンスについて
© HTMQ