// 检查提交的信息是否符合要求
function checkRegisterForm() { var re = /\w{3,10}/; var username = document.getElementById('username'); var password = document.getElementById('password'); var password2 = document.getElementById('password-2'); if (!re.test(username.value)) { alert('用户名必须是3-10位英文字母或数字!'); return false; } if (password.value.length < 6 || password.value.length > 21) { alert('口令必须是6-20位'); return false; } if (password.value !== password2.value) { alert('两次输入的密码必须一致'); return false; } return true; }
正则稍微有点问题,改下: re = /^\w{3,10}$/
Sign in to make a reply
NGUper
// 检查提交的信息是否符合要求