任务:用户登录时输入的如果是手机号,则分开显示,如:18800000339->188 0000 0339
代码:
js:
效果:
- $(function(){
- $(".J_name").blur(function(){//失去焦点
- var str = $(this).val();
- var re = /^1\d{10}$/;//1开头,11位数字
- var v;
- if (re.test(str)) {
- var str1 = str.substr(0,3);
- var str2 = str.substr(3,4);
- var str3 = str.substr(7,4);
- v = str1+" "+str2+" "+str3;
- }else {
- v = str.replace(/[ ]/g,"");//去空格
- }
- $('.J_name').val(v);
- $("a").text(function () {
- return v.replace(/[ ]/g,"");
- })
- });
- })
2015.5.20前应用到这里:
http://www.guahao.com/user/login?target=%2F