required
required,这是HTML5中的一个新属性;这是HTML5中input元素中的一个属性。
required译为必须的,在input元素中应用这一属性,就表示这一input元素节点是必填的或者必选的。
用法就是在设计表单时,指定某些选项为必填项(required),只有当用户填写了该选项后,用户才能够提交表单。
栗子:
<form action="/backstage">
  <input type="text" placeholder="请输入" required>
  <button type="submit">Submit</button>
</form>
required 属性适用于以下 <input> 类型: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 及之前的版本不支持 <input> 属性的 required 属性。
3、在 XHTML 中,required 属性必须定义为 <input required="required" />。
Ps:个人的一点学习笔记,如有不足或错误请指出,一定及时纠正。
required的更多相关文章
- 记一个mvn奇怪错误: Archive for required library: 'D:/mvn/repos/junit/junit/3.8.1/junit-3.8.1.jar' in project 'xxx' cannot be read or is not a valid ZIP file
		
我的maven 项目有一个红色感叹号, 而且Problems 存在 errors : Description Resource Path Location Type Archive for requi ...
 - The type javax.ws.rs.core.MediaType cannot be resolved. It is indirectly referenced from required .class files
		
看到了http://stackoverflow.com/questions/5547162/eclipse-error-indirectly-referenced-from-required-clas ...
 - Hibernate整合Spring异常'sessionFactory' or 'hibernateTemplate' is required
		
今日在写GenericDao时,发现了一个异常,内容如下: org.springframework.beans.factory.BeanCreationException: Error creatin ...
 - 关于Access restriction: The type 'Application' is not API (restriction on required library)
		
原文链接:http://rxxluowei.iteye.com/blog/671893 今天写第一次写JavaFX的入门程序就GG 遇到了导入API的问题,无奈疯狂地通过网络找解决方案.. 我的问题是 ...
 - required - HTML5里的input标签的required属性提示文字修改
		
input 里面增加这样的语句: <input type="text" placeholder="您的姓名" required oninvalid=&qu ...
 - HTTP Status 400 - Required String parameter 'userName' is not present 错误
		
HTTP Status 400 - Required String parameter 'userName' is not present 错误 先mark 有时间详细写 参考链接: https:/ ...
 - The certificate used to sign ***has either expired or has been revoked. An updated certificate is required to sign and install the application
		
真机测试的时候弹出这样的提示:The certificate used to sign ***has either expired or has been revoked. An updated ce ...
 - java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required
		
java.lang.IllegalArgumentException: 'sessionFactory' or 'hibernateTemplate' is required 严重: Exceptio ...
 - 7.4 数据注解属性--Required
		
Required attribute can be applied to a property of a domain class. EF Code-First will create a NOT N ...
 
随机推荐
- 使用struct处理二进制
			
有的时候需要用python处理二进制数据,比如,存取文件.socket操作时.这时候,可以使用python的struct模块来完成. struct模块中最重要的三个函数是pack(), unpack( ...
 - 微信小程序开发心得
			
微信小程序也已出来有一段时间了,最近写了几款微信小程序项目,今天来说说感受. 首先开发一款微信小程序,最主要的就是针对于公司来运营的,因为,在申请appid(微信小程序ID号)时候,需要填写相关的公司 ...
 - 3.Windows Server 2012 R2数据库部署
			
很多人竟然不会安装数据库....好吧,来个图文教程,其实和windows里面一样安装,和安装2008一样的 先安装3.5:http://www.cnblogs.com/dunitian/p/53487 ...
 - C# 多种方式发送邮件(附帮助类)
			
因项目业务需要,需要做一个发送邮件功能,查了下资料,整了整,汇总如下,亲测可用- QQ邮箱发送邮件 #region 发送邮箱 try { MailMessage mail = new MailMess ...
 - 快速搭建springmvc+spring data jpa工程
			
一.前言 这里简单讲述一下如何快速使用springmvc和spring data jpa搭建后台开发工程,并提供了一个简单的demo作为参考. 二.创建maven工程 http://www.cnblo ...
 - Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
			
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
 - 记录我这一年的技术之路(nodejs纯干货)
			
2015年12月28日23:19:54 更新koa应用.学习型网站和开发者工具等 coding伊始 开始认认真真的学习技术还是2015.10.21日开始的,记得很清楚,那天,是我在龙湖正式学习的第一天 ...
 - 菜鸟Python学习笔记第二天:关于Python黑客。
			
2016年1月5日 星期四 天气:还好 一直不知道自己为什么要去学Python,其实Python能做到的Java都可以做到,Python有的有点Java也有,而且Java还是必修课,可是就是不愿意去学 ...
 - 港真,到底应该选择OA还是BPM?
			
越来越多企业意识到流程管理的重要性,但是,选择OA还是BPM,却让他们产生了选择困难症. 一方面,企业皆注重流程的高效运转,最好内外部的业务都能用一个系统来解决.所有流程一天就能上线什么的,那就更好啦 ...
 - AEAI DP V3.6.0 升级说明,开源综合应用开发平台
			
AEAI DP综合应用开发平台是一款扩展开发工具,专门用于开发MIS类的Java Web应用,本次发版的AEAI DP_v3.6.0版本为AEAI DP _v3.5.0版本的升级版本,该产品现已开源并 ...