HTML Tag Reference
required 属性
入力を必須にする
required 属性は入力コントロールへのデータ入力や選択を必須とします。この属性が指定された入力コントロールに値がない場合、対応するブラウザではフォームの送信が行われません。
ただし、下記の条件において、この属性は無視されます。
- 関連づけられた form 要素に novalidate 属性が付与され、入力内容の検証が無効になっているとき
- 同じ入力コントロール要素に disabled 属性、または readonly 属性が付与されているとき
なお、required 属性は論理属性です。
required 属性の仕様
- この属性を使用できる要素