定义和用法
在required属性是一个布尔属性。
如果存在,它指定的元素必须提交表单之前填写。
适用于
在required属性,可以在以下元素一起使用:
分子 | 属性 |
---|---|
<input> | required |
<select> | required |
<textarea> | required |
例子
Input示例
一个HTML形式与所需的输入字段:
<form action="demo_form.asp">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
试一试» Select示例
HTML表单与所需的下拉列表:
<select required>
<option value="">None</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
试一试» Textarea示例
表单与所需的文字区域:
<form action="demo_form.asp">
<textarea name="comment" required></textarea>
<input type="submit">
</form>
试一试» 浏览器支持
该required
属性有每个元素的以下浏览器支持:
元件 | |||||
---|---|---|---|---|---|
input | 5 | 10.0 | 4 | 不支持 | 9.6 |
select | 是 | 10.0 | 是 | 不支持 | 是 |
textarea | 5 | 10.0 | 4 | 不支持 | 是 |