最新的Web开发教程
 

HTML属性要求


定义和用法

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 不支持