正则表达式验证用户登录是否合法
2017-10-31 13:39
363 查看
<!DOCTYPE
html>
<html>
<head>
<meta
charset="UTF-8">
<title></title>
</head>
<body>
<form
id="myform">
用户名:<input
type="test"
onblur="checkname(this)"/>
<span
id="userName"></span>
<br><br>
密码:<input
type="test"
onblur="checkpass(this)"><br>
<span
id="pass"></span>
<br>
<br>
邮箱:<input
type="test"onblur="checkemail(this)"/><br>
<span
id="email"></span>
<br>
<input
type="submit"
value="注册用户"
onclick="mysubmit()"/>
</form>
</body>
</html>
<script
type="text/javascript">
function checkAll(str,index){
var
reg=[
/^[\u4e00-\u9fa5]{2,5}$/,
/^[A-Z]{1}[A-Z|a-z|0-9|_]{5,11}$/,
/^\w{2,20}@\w{2,5}\.[A-Z|a-z]{2,3}(\.cn|\.tw)?$/
];
return
reg[index].test(str);
}
function checkname(org){
var
str=org.value;
var
f=checkAll(str,0);
if(f){
reg_name=true;
userName.innerHTML="<font color='green'>用户名符合规则</font>";
}else{
userName.innerHTML="<font color='red'>用户名不符合规则</font>";
}
}
function
checkpass(org){
var
str=org.value;
var
f=checkAll(str,1);
if(f){
reg_pass=true;
pass.innerHTML="<font color='green'>密码符合规则</font>";
}else{
pass.innerHTML="<font color='red'>密码不符合规则</font>";
}
}
function
checkemail(org){
var
str=org.value;
var
f=checkAll(str,2);
if(f){
email.innerHTML="<font color='green'>邮箱符合规则</font>";
}else{
email.innerHTML="<font color='red'>邮箱不符合规则</font>";
}
}
var
reg_name=false;
var
reg_pass=false;
function
mysubmit(){
if(reg_name&®_pass){
alert("可以提交表单!");
}
}
</script>
html>
<html>
<head>
<meta
charset="UTF-8">
<title></title>
</head>
<body>
<form
id="myform">
用户名:<input
type="test"
onblur="checkname(this)"/>
<span
id="userName"></span>
<br><br>
密码:<input
type="test"
onblur="checkpass(this)"><br>
<span
id="pass"></span>
<br>
<br>
邮箱:<input
type="test"onblur="checkemail(this)"/><br>
<span
id="email"></span>
<br>
<input
type="submit"
value="注册用户"
onclick="mysubmit()"/>
</form>
</body>
</html>
<script
type="text/javascript">
function checkAll(str,index){
var
reg=[
/^[\u4e00-\u9fa5]{2,5}$/,
/^[A-Z]{1}[A-Z|a-z|0-9|_]{5,11}$/,
/^\w{2,20}@\w{2,5}\.[A-Z|a-z]{2,3}(\.cn|\.tw)?$/
];
return
reg[index].test(str);
}
function checkname(org){
var
str=org.value;
var
f=checkAll(str,0);
if(f){
reg_name=true;
userName.innerHTML="<font color='green'>用户名符合规则</font>";
}else{
userName.innerHTML="<font color='red'>用户名不符合规则</font>";
}
}
function
checkpass(org){
var
str=org.value;
var
f=checkAll(str,1);
if(f){
reg_pass=true;
pass.innerHTML="<font color='green'>密码符合规则</font>";
}else{
pass.innerHTML="<font color='red'>密码不符合规则</font>";
}
}
function
checkemail(org){
var
str=org.value;
var
f=checkAll(str,2);
if(f){
email.innerHTML="<font color='green'>邮箱符合规则</font>";
}else{
email.innerHTML="<font color='red'>邮箱不符合规则</font>";
}
}
var
reg_name=false;
var
reg_pass=false;
function
mysubmit(){
if(reg_name&®_pass){
alert("可以提交表单!");
}
}
</script>
相关文章推荐
- Java 对全局用户是否登录验证
- 验证用户的某些操作功能是否已登录
- Thinkphp+AJAX动态验证用户输入是否合法
- Filter 验证当前访问用户是否登录
- 如何接收用户发送的短信验证码,判断是否合法-短信验证码开发10
- ASP.NET 应用程序级 验证用户是否登录 一般处理程序
- jstl验证用户是否已登录
- 验证用户是否已经登录和自动登录
- 简单实现ajax验证用户是否可以登录
- 用户是否登录验证--过滤器
- Filter-过虑器应用之3-验证用户是否登录
- 实现用户注册功能:用servlet验证提交的数据是否合法,不合法返回注册页面,并提示出错。
- Filter --- 验证用户是否登录
- Struts2+Spring+Hibernate step by step 11 ssh整合之拦截器验证用户是否登录
- 监视登录系统的用户是否合法
- 验证用户是否登录,银行卡是否绑定会跳原页面
- ASP的Login控件验证用户登录是否有效的实例
- JSP验证用户是否登录:check.jsp
- 用 LDAP 验证用户是否合法
- 验证用户登录时用户名和密码是否正确及如何防止sql注入