H5表单的pattern验证
来源:互联网 发布:数控车床拉伸编程 编辑:程序博客网 时间:2024/05/06 07:22
html的表单元素可以让用户提交信息,是交互式页面的重要组成部分,H5中为<input>标签提供了更多的属性,其中包括电子邮件,电话,URL等,与原先普通的text属性相比,这些新属性可以提供原生的校验功能,结合pattern属性的正则表达式校验,就可以实现之前必须依赖Javascript的一些校验机制。
基本的校验可以在<input>标签中添加 type = “email” type = "tel" type = "URL"属性,这样浏览器就会自动检测输入的格式,是否符合上述类型,如果不符合,就会弹出提示。出于无障碍访问和互联网的开放精神,我们必须为那些对于互联网认知较浅的用户提供足够的提示,否则用户很有可能会放弃输入。提示的方法有,在<input>标签中添加placeholder = "要提示的内容",表单元素在下方添加描述段落。
进一步的,可以使用pattern属性,如<input id = "tel" name = "tel" pattern = "\d{3}-\d{4}-\d{4}">,这样就规定了输入格式必须是"xxx-xxxx-xxxx".pattern借用了正则表达式的校验方法,在http://html5pattern.com网站上,有非常多这样的例子,对于不了解正则表达式的童鞋,也可以套用格式使用。
1 0
- H5表单的pattern验证
- H5利用pattern属性和oninvalid属性验证表单
- 还算实用的验证表单H5
- 原生h5表单验证
- H5验证表单数据是否合法
- H5的表单2.0
- H5表单验证自定义提示文字
- H5新增的表单属性
- H5表单
- h5 表单
- H5~表单
- H5表单验证不得为空,自定义提示语
- H5学习之旅-H5的表单(11)
- jQuery的事件,选择器,h5的表单
- html5表单pattern属性配合正则验证电话和手机号码
- H5 新的表单元素 datalist
- H5中新增的表单元素
- h5表单的标题和属性
- 界面之下:还原真实的MV*模式 (MVC, MVP, MVVM模式)
- Linux文件类型
- Leetcode240: Word Break II
- Akka笔记之Actor简介
- HashMap用法
- H5表单的pattern验证
- #Android##bug#ConcurrentModificationException
- iOS 添加字体库 —— HERO博客
- 山寨风,高仿QQ附近的人筛选功能的滑动选择列表来袭!
- Android笔记--对Activity、View、Window的理解
- 分享多目标蝙蝠优化算法MATLAB程序
- 我的Visual Studio 2013常用快捷键
- C++ STL 队列入门
- 深入交流,发现更多--总结米老师语录