关于网站js代码问题。请问怎么修改 100
关于网站js代码问题。请问怎么修改functionckuserphone(){varres=1;msg='正在输入...';varstr=$('#user_phone')...
关于网站js代码问题。请问怎么修改function ckuserphone(){
var res=1;
msg='正在输入...';
var str=$('#user_phone').val();
var phonelength = str.length;
if (str=='') {
msg='请填您的手机号码';
res=0;
}
if(phonelength==3){
c = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
}else if(phonelength>=11){
var r=checkstr(str,'phone');
var onurl=website+'api.php?mod=ajax&act=checkonly';
if(typeof userid == 'undefined'){
r=getajax(onurl,{table:'user',fd:'user_phone',v:str});
}
else{
r=getajax(onurl,{table:'user',fd:'user_phone',v:str,fdid:'user_id',id:userid});
}
if(r=='90'){
msg='手机号已经存在';
res=0;
}else if(r!='99'){
msg='核查失败,请刷新';
res=0;
}
}else res=0;
return res;
}
以上是一段js代码,注册的时候我想把它改为10数09开头的台湾号码,并且提示,现在我发的这段代码是11位数的内地手机号 展开
var res=1;
msg='正在输入...';
var str=$('#user_phone').val();
var phonelength = str.length;
if (str=='') {
msg='请填您的手机号码';
res=0;
}
if(phonelength==3){
c = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
}else if(phonelength>=11){
var r=checkstr(str,'phone');
var onurl=website+'api.php?mod=ajax&act=checkonly';
if(typeof userid == 'undefined'){
r=getajax(onurl,{table:'user',fd:'user_phone',v:str});
}
else{
r=getajax(onurl,{table:'user',fd:'user_phone',v:str,fdid:'user_id',id:userid});
}
if(r=='90'){
msg='手机号已经存在';
res=0;
}else if(r!='99'){
msg='核查失败,请刷新';
res=0;
}
}else res=0;
return res;
}
以上是一段js代码,注册的时候我想把它改为10数09开头的台湾号码,并且提示,现在我发的这段代码是11位数的内地手机号 展开
2个回答
展开全部
if(phonelength==3){
c = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
改为
if(phonelength==2){
c = /^(09)$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
phonelength>=11 数字11改为10
c = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
改为
if(phonelength==2){
c = /^(09)$/;
if (c.test(str) == false) {
msg='您输入的号码格式有误';
return false;
}
phonelength>=11 数字11改为10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询