码迷,mamicode.com
首页 > Web开发 > 详细

HTML5新增的客户端校验

时间:2014-12-05 00:42:00      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   for   on   bs   html   tt   nbsp   htm   

1、使用校验属性执行校验

  • required:该属性指定该表单控件必需填写。
  • pattern:该属性指定该表单控件的值必需符合指定的正则表达式。
  • min、max、step:这3个属性值对数值类型、日期类型的<input.../>元素有效。

2、调用checkValidity方法进行校验

 如果表单对象调用checkvalidate()方法返回true,则表明该表单内所有表单控件都有效。

3、自定义错误提示

html5新增的setCustomValidity()方法可以实现自定义错误提示。

4、关闭校验

  • 为<form.../>增加novalidate属性。
  • 为type="submit"的<input.../>或<button.../>元素设置formnovalidate属性。

HTML5新增的客户端校验

标签:使用   sp   for   on   bs   html   tt   nbsp   htm   

原文地址:http://www.cnblogs.com/yhq361/p/4145362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!