|
@ -17,29 +17,41 @@ $(document).ready(function(){
|
17
|
17
|
if($("#yourName").val().length==0){
|
18
|
18
|
$(".msgLog0").find("span").text("请输入您的真实姓名");
|
19
|
19
|
userName=false;
|
|
20
|
$(this).addClass("frmmsg-warning");
|
20
|
21
|
}else{
|
21
|
22
|
var inputval = $("#yourName").val().replace(/[^\u0000-\u00ff]/g, "aa").length;
|
22
|
23
|
if(inputval > 20) {
|
23
|
24
|
$(".msgLog0").find("span").text("姓名最长为10个汉字或20个英文字符");
|
24
|
25
|
userName=false;
|
|
26
|
$(this).addClass("frmmsg-warning");
|
25
|
27
|
}else{
|
26
|
28
|
$(".msgLog0").find("span").text("");
|
|
29
|
$(this).removeClass("frmmsg-warning");
|
27
|
30
|
userName=true;
|
28
|
31
|
}
|
29
|
32
|
|
30
|
33
|
}
|
31
|
34
|
})
|
|
35
|
$("#yourName").focus(function(){
|
|
36
|
$(".msgLog0").find("span").text("");
|
|
37
|
$(this).removeClass("frmmsg-warning");
|
|
38
|
})
|
32
|
39
|
/*校验手机号*/
|
33
|
40
|
$("#lp_phone").blur(function(){
|
34
|
|
phoneYesOrNo();
|
|
41
|
phoneYesOrNo($(this));
|
35
|
42
|
});
|
|
43
|
$("#lp_phone").focus(function(){
|
|
44
|
$(".msgLog1").find("span").text("");
|
|
45
|
$(this).removeClass("frmmsg-warning");
|
|
46
|
})
|
36
|
47
|
/*校验手机是否已经注册函数*/
|
37
|
|
function phoneYesOrNo() {
|
|
48
|
function phoneYesOrNo($this) {
|
38
|
49
|
var phone = $("#lp_phone").val();
|
39
|
50
|
if(phone.length==0) {
|
40
|
51
|
$("#getcode").attr("disabled","disabled");
|
41
|
52
|
$(".msgLog1").find("span").text("请输入您的手机号码");
|
42
|
53
|
phoneNumber=false;
|
|
54
|
$this.addClass("frmmsg-warning");
|
43
|
55
|
return;
|
44
|
56
|
}else{
|
45
|
57
|
var hunPhone = /^1[3|4|5|7|8]\d{9}$/;
|
|
@ -47,6 +59,7 @@ $(document).ready(function(){
|
47
|
59
|
$("#getcode").attr("disabled","disabled");
|
48
|
60
|
$(".msgLog1").find("span").text("请输入正确的手机号码");
|
49
|
61
|
phoneNumber=false;
|
|
62
|
$this.addClass("frmmsg-warning");
|
50
|
63
|
return;
|
51
|
64
|
}else{
|
52
|
65
|
$(".msgLog1").find("span").text("");
|
|
@ -62,10 +75,12 @@ $(document).ready(function(){
|
62
|
75
|
$(".msgLog1").find("span").text("您的手机已被注册");
|
63
|
76
|
$("#getcode").attr("disabled","disabled");
|
64
|
77
|
phoneNumber=false;
|
|
78
|
$this.addClass("frmmsg-warning");
|
65
|
79
|
} else {
|
66
|
80
|
$(".msgLog1").find("span").text("");
|
67
|
81
|
$("#getcode").removeAttr("disabled");
|
68
|
82
|
phoneNumber=true;
|
|
83
|
$this.removeClass("frmmsg-warning");
|
69
|
84
|
}
|
70
|
85
|
}
|
71
|
86
|
},
|
|
@ -75,19 +90,26 @@ $(document).ready(function(){
|
75
|
90
|
});
|
76
|
91
|
}
|
77
|
92
|
/*校验手机验证码*/
|
|
93
|
$(".companysc").focus(function(){
|
|
94
|
$(".msgCmp03").find("span").text("");
|
|
95
|
$(this).removeClass("frmmsg-warning");
|
|
96
|
})
|
78
|
97
|
$(".companysc").blur(function() {
|
79
|
98
|
var authCode = $(".companysc").val();
|
80
|
99
|
if(authCode.length == 0) {
|
81
|
100
|
$(".msgCmp03").find("span").text("请输入您收到的短信验证码");
|
82
|
101
|
phoneMa=false;
|
|
102
|
$(this).addClass("frmmsg-warning");
|
83
|
103
|
} else {
|
84
|
104
|
var d = /^\d{4}$/;
|
85
|
105
|
if(d.test(authCode.trim())) {
|
86
|
106
|
$(".msgCmp03").find("span").text("");
|
87
|
107
|
phoneMa=true;
|
|
108
|
$(this).removeClass("frmmsg-warning");
|
88
|
109
|
} else {
|
89
|
110
|
$(".msgCmp03").find("span").text("验证码为4位数字");
|
90
|
111
|
phoneMa=false;
|
|
112
|
$(this).addClass("frmmsg-warning");
|
91
|
113
|
}
|
92
|
114
|
}
|
93
|
115
|
})
|
|
@ -132,6 +154,11 @@ $(document).ready(function(){
|
132
|
154
|
});
|
133
|
155
|
}
|
134
|
156
|
/*登录密码校验*/
|
|
157
|
|
|
158
|
$("#phone_password").focus(function(){
|
|
159
|
$(this).removeClass("frmmsg-warning");
|
|
160
|
$(".msgLog3").find("span").text("");
|
|
161
|
})
|
135
|
162
|
$("#phone_password").blur(function(){
|
136
|
163
|
setPassword();
|
137
|
164
|
})
|
|
@ -139,15 +166,18 @@ $(document).ready(function(){
|
139
|
166
|
var password = $("#phone_password").val();
|
140
|
167
|
if(password.length == 0) {
|
141
|
168
|
$(".msgLog3").find("span").text("请设置您的登录密码");
|
|
169
|
$("#phone_password").addClass("frmmsg-warning");
|
142
|
170
|
regNumber=false;
|
143
|
171
|
} else {
|
144
|
172
|
var hunPhone = /^[0-9a-zA-Z]{6,}$/;
|
145
|
173
|
if(hunPhone.test(password.trim())) {
|
146
|
174
|
$(".msgLog3").find("span").text("");
|
147
|
175
|
regNumber=true;
|
|
176
|
$("#phone_password").removeClass("frmmsg-warning");
|
148
|
177
|
} else {
|
149
|
178
|
$(".msgLog3").find("span").text("密码由6-24个字符组成,区分大小写");
|
150
|
179
|
regNumber=false;
|
|
180
|
$("#phone_password").addClass("frmmsg-warning");
|
151
|
181
|
}
|
152
|
182
|
}
|
153
|
183
|
}
|
|
@ -225,16 +255,34 @@ $(document).ready(function(){
|
225
|
255
|
var oMailName=false;
|
226
|
256
|
var oRegNumber=false;
|
227
|
257
|
var emailPass=false;
|
|
258
|
$("#mailName").focus(function(){
|
|
259
|
$(".msgLog0").find("span").text("");
|
|
260
|
$(this).removeClass("frmmsg-warning");
|
|
261
|
})
|
228
|
262
|
$("#mailName").blur(function(){
|
229
|
263
|
if($("#mailName").val().length==0){
|
230
|
264
|
$(".msgLog0").find("span").text("请输入您的真实姓名");
|
|
265
|
$(this).addClass("frmmsg-warning");
|
231
|
266
|
oMailName=false;
|
232
|
267
|
}else{
|
233
|
|
$(".msgLog0").find("span").text("");
|
234
|
|
oMailName=true;
|
|
268
|
var inputval = $("#mailName").val().replace(/[^\u0000-\u00ff]/g, "aa").length;
|
|
269
|
if(inputval > 20) {
|
|
270
|
$(".msgLog0").find("span").text("姓名最长为10个汉字或20个英文字符");
|
|
271
|
oMailName=false;
|
|
272
|
$(this).addClass("frmmsg-warning");
|
|
273
|
}else{
|
|
274
|
$(".msgLog0").find("span").text("");
|
|
275
|
oMailName=true;
|
|
276
|
$(this).removeClass("frmmsg-warning");
|
|
277
|
}
|
|
278
|
|
235
|
279
|
}
|
236
|
280
|
})
|
237
|
281
|
/*邮箱登录密码校验*/
|
|
282
|
$("#mailLoginPassword").focus(function(){
|
|
283
|
$(".msgLog3").find("span").text("");
|
|
284
|
$(this).removeClass("frmmsg-warning");
|
|
285
|
})
|
238
|
286
|
$("#mailLoginPassword").blur(function(){
|
239
|
287
|
mailSetPassword();
|
240
|
288
|
})
|
|
@ -246,28 +294,38 @@ $(document).ready(function(){
|
246
|
294
|
var password = $("#mailLoginPassword").val();
|
247
|
295
|
if(password.length == 0) {
|
248
|
296
|
$(".msgLog3").find("span").text("请设置您的登录密码");
|
|
297
|
$("#mailLoginPassword").addClass("frmmsg-warning");
|
249
|
298
|
oRegNumber=false;
|
250
|
299
|
} else {
|
251
|
300
|
var hunPhone = /^[0-9a-zA-Z]{6,}$/;
|
252
|
301
|
if(hunPhone.test(password.trim())) {
|
253
|
302
|
$(".msgLog3").find("span").text("");
|
|
303
|
$("#mailLoginPassword").removeClass("frmmsg-warning");
|
254
|
304
|
oRegNumber=true;
|
255
|
305
|
} else {
|
256
|
306
|
$(".msgLog3").find("span").text("密码由6-24个字符组成,区分大小写");
|
|
307
|
$("#mailLoginPassword").addClass("frmmsg-warning");
|
257
|
308
|
oRegNumber=false;
|
258
|
309
|
}
|
259
|
310
|
}
|
260
|
311
|
}
|
261
|
312
|
/*校验邮箱地址*/
|
|
313
|
$("#mailAddress").focus(function(){
|
|
314
|
$(".msgLog1").find("span").text("");
|
|
315
|
$(this).removeClass("frmmsg-warning");
|
|
316
|
})
|
262
|
317
|
$("#mailAddress").blur(function(){
|
263
|
318
|
oEmail();
|
264
|
319
|
})
|
265
|
320
|
/*校验邮箱地址函数*/
|
266
|
321
|
function oEmail(){
|
267
|
322
|
var email = $("#mailAddress").val();
|
|
323
|
|
268
|
324
|
var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
|
269
|
325
|
if(email.length==0) {
|
270
|
326
|
$(".msgLog1").find("span").text("请输入您的邮箱地址");
|
|
327
|
$("#mailAddress").addClass("frmmsg-warning");
|
|
328
|
emailPass = false;
|
271
|
329
|
}else{
|
272
|
330
|
if(gunf.test(email.trim())) {
|
273
|
331
|
valEmail();
|
|
@ -275,6 +333,7 @@ $(document).ready(function(){
|
275
|
333
|
/*alert("请输入正确是邮箱地址");*/
|
276
|
334
|
$(".msgLog1").find("span").text("请输入正确的邮箱地址");
|
277
|
335
|
emailPass = false;
|
|
336
|
$("#mailAddress").addClass("frmmsg-warning");
|
278
|
337
|
}
|
279
|
338
|
}
|
280
|
339
|
}
|
|
@ -286,9 +345,11 @@ $(document).ready(function(){
|
286
|
345
|
console.log($data);
|
287
|
346
|
if($data.data == false) {
|
288
|
347
|
$(".msgLog1").find("span").text("该账号已存在,请直接登录");
|
|
348
|
$("#mailAddress").addClass("frmmsg-warning");
|
289
|
349
|
emailPass = false;
|
290
|
350
|
} else {
|
291
|
351
|
$(".msgLog1").find("span").text("");
|
|
352
|
$("#mailAddress").removeClass("frmmsg-warning");
|
292
|
353
|
emailPass = true;
|
293
|
354
|
}
|
294
|
355
|
},
|