📄 register.js
字号:
//注册检查
function checkForm(){
var uname=document.getElementById("username").value;
if(uname.length<6){
window.alert("Error: 用户名长度不能小于6!");
return false;
}
if(uname.indexOf(' ')!=-1){
window.alert("Error: 用户名不能包含空格!");
return false;
}
var passwd1=document.getElementById("passwd1").value;
var passwd2=document.getElementById("passwd2").value;
if(passwd1!=passwd2){
window.alert("Error: 两次输入密码不一致!");
return false;
}
if(passwd1.length<6){
window.alert("Error: 密码长度不能小于 6!");
return false;
}
if(passwd1.indexOf(' ')!=-1){
window.alert("Error: 密码不能包含空格!");
return false;
}
var rname=document.getElementById("address").value;
if(rname==""){
window.alert("Error: 地址不能为空!");
return false;
}
if(!checkEmail(document.getElementById("email").value)){
window.alert("Error: 请输入正确的E-mail地址!");
return false;
}
return true;
}
function checkEmail(email){
var splitted = email.match("^(.+)@(.+)$");
if(splitted == null) return false;
if(splitted[1] != null )
{
var regexp_user=/^\"?[\w-_\.]*\"?$/;
if(splitted[1].match(regexp_user) == null) return false;
}
if(splitted[2] != null)
{
var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
if(splitted[2].match(regexp_domain) == null)
{
var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
if(splitted[2].match(regexp_ip) == null) return false;
}// if
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -