map是抄袭上一位哥们的。 var username = document.getElementById('username');
var p = document.getElementById('password');
var p2 = document.getElementById('password-2');
var error = document.getElementById('test-error');
var userRe = /^\w{3,10}$/
var pwdRe = /^\w{6,20}$/
var list = new Map();
list.set(userRe.test(username.value), '用户名必须是3-10位英文字母或数字');
list.set(pwdRe.test(p.value), '口令必须是6-20位');
list.set(p.value === p2.value, '两次输入口令必须一致');
if (list.get(false)) {
error.innerText = list.get(false);
return false;
}
return true;
Sign in to make a reply
用户6295308231
map是抄袭上一位哥们的。
var username = document.getElementById('username');
var p = document.getElementById('password');
var p2 = document.getElementById('password-2');
var error = document.getElementById('test-error');
var userRe = /^\w{3,10}$/
var pwdRe = /^\w{6,20}$/
var list = new Map();
list.set(userRe.test(username.value), '用户名必须是3-10位英文字母或数字');
list.set(pwdRe.test(p.value), '口令必须是6-20位');
list.set(p.value === p2.value, '两次输入口令必须一致');
if (list.get(false)) {
error.innerText = list.get(false);
return false;
}
return true;
}