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,不好意思,没说清楚

相似回答