HTML <input> required属性
実例
必須フィールドを含む HTML フォーム:
<form action="demo-form.php">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
試してみる »
ブラウザサポート
表内の数字は、その属性をサポートする最初のブラウザバージョン番号を示しています。
| 属性 | |||||
|---|---|---|---|---|---|
| required | 5.0 | 10.0 | 4.0 | 5.0 | 9.6 |
定義と用法
required 属性はブール属性です。
required 属性は、フォームを送信する前に入力フィールドへの入力を必須と規定します。
注意:required 属性は、以下の input タイプに適用されます:text、search、url、tel、email、password、date pickers、number、checkbox、radio、file。
HTML 4.01 と HTML5 の違い
required 属性は HTML5 の新しい属性です。
HTML と XHTML の違い
XHTML では属性の最小化が禁止されているため、required 属性は <input required="required" /> と定義する必要があります。
構文
<input required>
HTML <input> タグ その他の拡張