|
@@ -131,10 +131,13 @@ function pwdKeyupEvt() { |
|
@@ -131,10 +131,13 @@ function pwdKeyupEvt() { |
131
|
} else {
|
131
|
} else {
|
132
|
if (pwd.length < 6 || pwd.length > 20) {
|
132
|
if (pwd.length < 6 || pwd.length > 20) {
|
133
|
hasNoErrPw = false;
|
133
|
hasNoErrPw = false;
|
134
|
- $pwdTip1.removeClass('default yes').addClass('no red');
|
134
|
+ $pwdTip1.text('密码只支持6-20位字符').removeClass('default yes').addClass('no red');
|
|
|
135
|
+ } else if (!/[0-9a-zA-Z]{6,20}$/.test(pwd)) {
|
|
|
136
|
+ hasNoErrPw = false;
|
|
|
137
|
+ $pwdTip1.text('不能包含特殊字符').removeClass('default yes').addClass('no red');
|
135
|
} else {
|
138
|
} else {
|
136
|
hasNoErrPw = true;
|
139
|
hasNoErrPw = true;
|
137
|
- $pwdTip1.removeClass('default no red').addClass('yes');
|
140
|
+ $pwdTip1.text('密码只支持6-20位字符').removeClass('default no red').addClass('yes');
|
138
|
}
|
141
|
}
|
139
|
|
142
|
|
140
|
//提示2不做验证
|
143
|
//提示2不做验证
|
|
@@ -174,9 +177,6 @@ $('.va').keyup(function() { |
|
@@ -174,9 +177,6 @@ $('.va').keyup(function() { |
174
|
} else if (v.length < 6 || v.length > 20) {
|
177
|
} else if (v.length < 6 || v.length > 20) {
|
175
|
$(this).addClass('error');
|
178
|
$(this).addClass('error');
|
176
|
$pwdErr.removeClass('hide').find('em').text('密码只支持6-20位');
|
179
|
$pwdErr.removeClass('hide').find('em').text('密码只支持6-20位');
|
177
|
- } else if (/^([a-zA-Z0-9\-\+_!@\#$%\^&\*\(\)\:\;\.=\[\]\\\',\?]){6,20}$/.test(v)) {
|
|
|
178
|
- $(this).addClass('error');
|
|
|
179
|
- $pwdErr.removeClass('hide').find('em').text('密码不能包含特殊字符');
|
|
|
180
|
} else {
|
180
|
} else {
|
181
|
$pwdErr.addClass('hide');
|
181
|
$pwdErr.addClass('hide');
|
182
|
if ($repwd.val() !== '') {
|
182
|
if ($repwd.val() !== '') {
|