百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> HTML5表单验证的解析-
分享文章到:

HTML5表单验证的解析-

发布时间:09/01 来源:未知 浏览: 关键词:
这篇文章主要介绍了运用HTML5的表单验证的简略示例,包含手机端应用的一个小例子分享,需要的伴侣可以参照 下 这篇文章主要介绍了运用HTML5的表单验证的简略示例,包含手机端应用的一个小例子分享,需要的伴侣可以参照 下

HTML5对表单元素供给了patern属性,它承受一个正则表达式。表单提交时这个正则表达式会被用于验证表单内非空的值,要是控件的值不匹配这个正则表达就会弹出提醒框,并阻止表达提交。提醒框内的文字可以运用setCustomValidity办法来自定义。
  比方下面这个表单内,文本框只承受大陆的手机号,输入其它东西就没法提交
运转


注意只要非空的表单才会运用正则验证,要是什么都不输入的话,pattern不会被运用,所以还需要required协助。但是这个代码弹出的提醒是这样的:

运转



《script》
text.oninput=function(){   
  text.setCustomValidity("");   
};   
text.oninvalid=function(){   
  text.setCustomValidity("请不要输入火星的手机号好吗?");   
};   
《script》

  其实我觉得HTML5的这套API设计的很糟糕,虽然可以知足根本需求,但还真不太有用。

手机页面中表单提交用JavaScript验证信息 会弹出窗口,会员体验极差,所以再给出一个手机端用HTML5的属性来验证的示例:




 // 主要用了HTML的一部属性   
// 1.placeholder 供给可描述输入字段预测值的提醒信息。 该提醒会在输入字段为空时显示,并会在字段获   
//得焦点时消散   
//2.required 属性规定必须在提交以前填写输入字段   
//3.pattern  是正则表达式,  里面可以直接填写正则表达式

HTML5 实现拜访当地文件的办法

以上就是HTML5表单验证的解析的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板