html5正则,html匹配正则

html5中input的tel类型怎么验证正则

html5中input的tel类型验证正则的写法如下:

目前创新互联已为1000+的企业提供了网站建设、域名、网站空间网站托管运营、企业网站设计、茅箭网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

一般在中国,电话号码是区号-7到8位数字的电话号码,所以正则表达式书写如下:

^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}

完整的演示例子如下:

1、html5中的tel标签:

input type="tel" name="tel" id="tel" required pattern="^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}"

2、或者

input type="tel" name="tel" id="tel" required onblur="checkme(this)"/

function checkme(obj){

var val=obj.value();

var mobilevalid = /^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$/;

if (!mobilevalid.test(val)) {

alert('请输入正确的手机号码!')

return false;

}

}

html5中input的tel类型怎么验证正则?

html5中的tel标签。

nput type="tel" name="tel" id="tel" required pattern="^(0|86|17951

input type="tel" name="tel" id="tel" required onblur="checkme(this)"/

function checkme(obj)

var val=obj.valuevar mobilevalid = /^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$

var mobile = $('input')

var mobilevalid = /^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$/;

if (!mobilevalid.test(mobile)

html5正则表达式 怎么验证表单

通过CSS伪类设置表单的验证规则主要的思路如下: 1、 首先我们要表单设置验证规则 2、 设置验证消息 3、 用CSS伪类来控制验证消息,或者控制input元素的样式来提示用户进行输入。 下面我们以这个思路来写一个小小的示例来以供参考


分享名称:html5正则,html匹配正则
网站URL:http://scyanting.com/article/dsgpjdd.html