11智能在线
新记
JS验证手机号码,要求11位,起始数字是1,11个数字不能相同。悬赏50分,希望大家帮我做一个吧。
懂JS的人写起来很快的啊,悬赏50分,谢谢了。
举报该文章
其他看法
第1个回答 2012-07-06
function isMobile(n){
return /^1\d{10}$/.test(n) && n != 11111111111;
}
alert(isMobile("11111111110"));//正常号码
alert(isMobile("11111111111"));//全部一样的
alert(isMobile("21111111110"));//非1开头的
alert(isMobile("11111110"));//不足11位的
本回答被提问者和网友采纳
第2个回答 2012-07-07
第一个回答 就可以啊 他回答的你应该用
第3个回答 2012-07-06
开玩笑吧 11个不能相同。。。 132456789。。还有两个你能告诉我是啥么
追问
我意思是不能11111111111,或者22222222222,不好意思,没说清楚
相似回答
大家正在搜
相关问题
用js的正则表达式检测电话号码,要求,必须是1开头,只能是数...
求教js的大神,只允许输入11位数字并且这11位数字不能全部...
js的正则表达式 以1开头的11位数字 数字间用逗号隔开,最...
用js进行手机号验证码要求长度是11位,只能是数字怎么做,能...
JS验证输入的是否是数字及保留几位小数问题
js 限制文本域:一个订单系统,手机号码那里限制一定要输入1...
请教个问题,假设手机号码是134开头的11位数字,如何用正则...
html表单js判断 我想给表单加一些js的判断。姓名和地址...