1.css3 提示只适用于高级浏览器:

  Chrome,Firefox,Safari,IE9+

  valid、invalid、required的定义

  代码如下:

  input:required, input:valid , input:invalid{border:0 none; outline: 0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;}

  过去验证表单会通过js和正则去判断填写的内容是否正确,如email的验证。

  HTML5的出现为我们提供一些属性,不用编写js和正则即可解决这个检验表单内容。

  :required

  必须,那input不能为空的意思。

  :valid

  有效,即当填写的内容符合要求的时候触发。

  :invalid

  无效,即当填写的内容不符合要求的时候触发。

2.novalidate = novalidate 不提交表单

3.setCustomValidity()设置提示的内容

最新文章

  1. 解决NTKO Office中文文件名保存到服务器时出现乱码的问题
  2. 自动化安装SQL Server+SP就那么简单
  3. [MySQL] 关系型数据库的设计范式 1NF 2NF 3NF BCNF
  4. VB6.0 调用存储过程
  5. 老调重弹:对kvo的封装思路
  6. 【转载】C++中结构体的声明和定义
  7. brew命令
  8. iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
  9. 使用图片拉伸resizableImageWithCapInsets
  10. drupal中使用jquery&ajax
  11. Python笔记3-20151027
  12. react 热替换 ([HMR])
  13. vagrant启动报错The following SSH command responded with a no
  14. fitnesse - 框架介绍
  15. web性能优化之---JavaScript中的无阻塞加载性能优化方案
  16. 401AM 随笔~ 322~330 的总结
  17. Storm实现实时大数据分析(storm介绍,与Hadoop比较,)
  18. Git 操作简介
  19. monkey测试样例
  20. sparkR介绍及安装

热门文章

  1. Gym 100342I Travel Agency (Tarjan)
  2. 树形DP 统计树中长度为K的路径数量——Distance in Tree
  3. Python 字典dict 集合set
  4. [NOI2010]海拔——最小割+对偶图
  5. python-DB模块实例
  6. NSLocale
  7. Fortran学习笔记6(函数、子程序)
  8. (51)zabbix命令:zabbix_get获取item数据
  9. python入门(一)作业
  10. Visual studio 新建网站出现序号(x)