HTML required 属性是一个布尔属性,用于指定用户在提交表单之前必须填写特定字段。
required 属性适用于文本、搜索、电子邮件、数字、复选框、单选按钮、日期和文件输入类型。
语法
适用对象
下面列出的元素允许使用 HTML required 属性。
元素 | 描述 |
---|---|
<input> | HTML <input> 标签用于指定输入字段。 |
<select> | HTML <select> 标签用于在在线表单中创建下拉列表。 |
<textarea> | HTML <textarea> 标签用于表示多行纯文本编辑控件。 |
HTML required 属性的示例
以下示例将说明 HTML required 属性,我们应该在何处以及如何使用此属性!
根据需要创建表单输入字段
除非输入名称字段,否则不会提交表单。
根据需要选择字段
除非从列表中选择语言,否则不会提交表单。
根据需要创建 textarea 字段
除非输入地址,否则不会提交表格。
支持的浏览器
浏览器 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
是否支持 | Yes | Yes | Yes | Yes | Yes |