例
必要な入力フィールドを持つHTMLフォーム:
<form action="demo_form.asp">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
»それを自分で試してみてください 定義と使用法
required属性は論理属性です。
存在する場合、それは、入力フィールドがフォームを送信する前に記入しなければならないことを指定します。
注: required :属性は以下の入力タイプで動作するtext, search, url, tel, email, password, date pickers, number, checkbox, radio 、およびfile 。
ブラウザのサポート
表中の数字は完全に属性をサポートする最初のブラウザのバージョンを指定します。
属性 | |||||
---|---|---|---|---|---|
required | 5.0 | 10.0 | 4.0 | サポートされていません | 9.6 |
HTML 4.01とHTML5の違い
required属性はHTML5で新しく追加されました。
HTMLとXHTMLの違い
XHTMLでは、属性の最小化は禁止され、かつrequired属性は、次のように定義する必要があります<input required="required" />
構文
<input required>