账号通
    

账号  

密码  

4410

查看

10

回复
主题:[分享]修改一段JS让科汛自定义表单具有手机号验证功能【已解决】 [收藏主题] 转到:  
anflash 当前离线

209

主题

2

广播

36

粉丝
添加关注
级别:二年级

用户积分:1080 分
登录次数:629 次
注册时间:2011/12/22
最后登录:2020/12/11
anflash 发表于:2016/4/20 11:12:05   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统
有些表单需要填写手机号,验证手机号的功能必不可少。科汛表单验证的js真是“精美”,小巧玲珑功能很轻大,20行的代码可验证所有字段是否为空。
增加手机号验证让人不好下手啊!修改不慎将影响其他表单,为了不影响其他表单我做了如下修改。
下面说下修改的方法:
只需一处js文件
KS_Inc/form_ck.js


function form_c(){

var str="";

$(".formstrck").each(function(index, element) {

   var s_arr=$(this).attr("id").split("|%|");

   var obj=$("#"+s_arr[1]);

   if(s_arr[2]==1||s_arr[2]==2||s_arr[2]==10||s_arr[2]==9){

   
if (obj.val()==""){

if(s_arr[2]==9){

$.dialog.alert("请上传"+s_arr[0]+"!",function(){$(obj).focus();});

}else{

$.dialog.alert("请输入"+s_arr[0]+"!",function(){$(obj).focus();});

}

str="n";

   
}

if(s_arr[1]=="KS_Phone"){

if(!ismobile(obj.val())){


$.dialog.alert("请检测手机号是否正确!",function(){$(obj).focus();});


str="n";


}


}


   }
        });

if(str=="n"){

return false;


}
}



其他操作:
1、手机号字段名为“KS_Phone”,或者将js里的“KS_Phone”修改成你的字段名
2、手机号字段设置为必填

备注:红色为添加部分

点评 2

说得很好:5.0     
ygr1971 说得很好:5
前排支持。 威望+1 发表于 2016/5/3 15:08:00 
 
个人QQ:845977434
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
anflash 当前离线

209

主题

2

广播

36

粉丝
添加关注
级别:二年级

用户积分:1080 分
登录次数:629 次
注册时间:2011/12/22
最后登录:2020/12/11
anflash 发表于:2016/4/20 11:15:17   | 只看该作者 查看该作者主题 沙发 
深红是不是看不清啊,我在发下修改function form_c(){



var str="";



$(".formstrck").each(function(index, element) {



   var s_arr=$(this).attr("id").split("|%|");



   var obj=$("#"+s_arr[1]);



   if(s_arr[2]==1||s_arr[2]==2||s_arr[2]==10||s_arr[2]==9){



   

if (obj.val()==""){



if(s_arr[2]==9){



$.dialog.alert("请上传"+s_arr[0]+"!",function(){$(obj).focus();});



}else{



$.dialog.alert("请输入"+s_arr[0]+"!",function(){$(obj).focus();});



}



str="n";



   

}



if(s_arr[1]=="KS_Phone"){



if(!ismobile(obj.val())){




$.dialog.alert("请检测手机号是否正确!",function(){$(obj).focus();});




str="n";




}




}




   }

        });



if(str=="n"){



return false;





}

}



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
无风 当前离线

1622

主题

5

广播

29

粉丝
添加关注
级别:高一年

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2016/4/20 11:22:50   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
春上秋下 当前离线

521

主题

9

广播

20

粉丝
添加关注
级别:五年级

用户积分:5618 分
登录次数:635 次
注册时间:2010/6/1
最后登录:2024/4/17
春上秋下 发表于:2016/4/20 12:31:14   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
veryp 当前离线

3738

主题

328

广播

29

粉丝
添加关注
级别:大三

用户积分:14990 分
登录次数:1155 次
注册时间:2006/5/29
最后登录:2023/3/28
veryp 发表于:2016/4/21 19:49:25   | 只看该作者 查看该作者主题 报纸 
科汛在线考试系统(NET)
能结合短信功能 发送短信验证码才更符合现在的场景;
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zxy56874483 当前离线

78

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:348 分
登录次数:81 次
注册时间:2012/6/15
最后登录:2023/7/21
zxy56874483 发表于:2016/4/24 22:14:43   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
北极雪人 当前离线

713

主题

19

广播

5

粉丝
添加关注
级别:六年级

用户积分:3260 分
登录次数:763 次
注册时间:2009/3/17
最后登录:2024/4/22
北极雪人 发表于:2016/5/3 14:52:07   | 只看该作者 查看该作者主题 7楼 

这个功能官方可以加上嘛

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ygr1971 当前离线

1404

主题

44

广播

45

粉丝
添加关注
级别:版主

用户积分:8683 分
登录次数:124 次
注册时间:2011/11/13
最后登录:2021/11/2
ygr1971 发表于:2016/5/3 15:07:44   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
qf520 当前离线

1098

主题

3

广播

15

粉丝
添加关注
级别:八年级

用户积分:3508 分
登录次数:824 次
注册时间:2009/12/16
最后登录:2023/12/1
qf520 发表于:2016/5/4 21:55:52   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
高山流水 当前离线

730

主题

0

广播

2

粉丝
添加关注
级别:六年级

用户积分:3985 分
登录次数:627 次
注册时间:2006/11/3
最后登录:2024/3/1
高山流水 发表于:2017/7/26 11:00:06   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.83203秒 powered by KesionCMS 9.0