required 属性规定必需在提交之前填写输入字段。这是HTML5中input元素中的一个属性。
如果使用该属性,则字段是必填(或必选)的。
属性值:
required="required"
required="true"
required="false"
required译为必须的,在input元素中应用这一属性,就表示这一input元素节点是必填的或者必选的。
用法就是在设计表单时,指定某些选项为必填项(required),只有当用户填写了该选项后,用户才能够提交表单。
required 属性适用于以下 类型:text, search, url, telephone, email, password, date pickers, number, checkbox, radio 以及 file。
此外有几点需要注意的:
1、Internet Explorer 10、Firefox、Opera 和 Chrome 支持 required 属性。
2、Safari 和 Internet Explorer 9 及之前的版本不支持 属性的 required 属性。
3、在 XHTML 中,required 属性必须定义为 。
例子:html>
emali: