重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
html
创新互联公司是一家专业提供巴里坤哈萨克企业网站建设,专注与成都网站设计、网站建设、H5页面制作、小程序制作等业务。10年已为巴里坤哈萨克众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title文哥讨厌IE/title
script language="javascript" type="text/javascript"
function checkMobile(str) {
if(str==""){
alert("手机号不能为空!");
}
else{
var re = /^1\d{10}$/
if (re.test(str)) {
alert("正确");
} else {
alert("手机号格式错误!");
}
}
}
/script
/head
body
input type="text" id="btn_getNum"/
input type="button" value="得到数字" onclick="checkMobile(btn_getNum.value);"/
/body
/html
可以用session,给它设置好时间,如果登录了那就可以把信息存到session里,如果过了一定时间没有操作,session就会释放
html5中input的tel类型验证正则的写法如下:
一般在中国,电话号码是区号-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;
}
}