注册表单验证的模块
来源:互联网 发布:直播看电视的软件 编辑:程序博客网 时间:2024/05/17 16:02
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="jquery.1.12.4.js"></script>
<script>
$(function(){
var flag=false;
var flag2=false;
var flag3=false;
var flag4=false;
$("#email").blur(function(){
var email=$("#email").val();
var aa=email.match("@");
if(aa==null){
$("#span").text("输入的邮箱不合法");
$("#span").css({"color":"red"});
flag=false;
}else{
$("#span").text("√");
$("#span").css({"color":"green"});
flag=true;
}
});
$("#name").blur(function(){
var name=$("#name").val();
if(name.length<4){
$("#span2").text("请输入昵称");
$("#span2").css({"color":"red"});
flag2=false;
}else{
$("#span2").text("√");
$("#span2").css({"color":"green"});
flag2=true;
}
});
$("#pass").blur(function(){
var pass=$("#pass").val();
if(pass==""){
$("#span3").text("请输入密码");
$("#span3").css({"color":"red"});
flag3=false;
}else if(pass.length<6||pass.length>10){
$("#span3").text("请输入6-10密码");
$("#span3").css({"color":"red"});
flag3=false;
}else{
$("#span3").text("√");
$("#span3").css({"color":"green"});
flag3=true;
}
})
$("#pass2").blur(function(){
var pass=$("#pass").val();
var pass2=$("#pass2").val();
if(pass!=pass2){
$("#span4").text("两次密码不一致");
$("#span4").css({"color":"red"});
flag4=false;
}else{
$("#span4").text("√");
$("#span4").css({"color":"green"});
flag4=true;
}
})
$("form").submit(function(){
if(flag&&flag2&&flag3&&flag4){
alert("对");
return false;
}else{
alert("输入的信息错误");
return false;
}
});
});
</script>
<style>
.color{color: red;margin-left: 700px}
.w{background-color: aquamarine}
.k{width: 1000px}
.kk{width: 400px;background-color:#E8FBFF}
</style>
</head>
<body>
<h1 class="color">以下均为必填项</h1>
<form action="https://www.baidu.com/?tn=22073068_oem_dg" id="form">
<table border="1px" align="center" cellpadding="10" cellspacing="0">
<tr>
<td class="kk">请填写您的Email地址:</td>
<td class="k"><input type="text" class="w" id="email"><span id="span">请填写有效的Email地址</span></td>
</tr>
<tr>
<td class="kk">设置您在当当网的昵称:</td>
<td class="k"><input type="text" class="w" id="name"><span id="span2">您的昵称可以由英文字母、中文、数字组成</span></td>
</tr>
<tr>
<td class="kk" align="right">设置密码:</td>
<td class="k"><input type="text" class="w" id="pass"><span id="span3">输入6-10位的密码</span></td>
</tr>
<tr>
<td class="kk" align="right">再次输入您设置的密码:</td>
<td class="k"><input type="text" class="w" id="pass2"><span id="span4"></span></td>
</tr>
</table>
<input type="submit" value="注册" style="margin-left: 1000px;margin-top: 30px">
</form>
</body>
</html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="jquery.1.12.4.js"></script>
<script>
$(function(){
var flag=false;
var flag2=false;
var flag3=false;
var flag4=false;
$("#email").blur(function(){
var email=$("#email").val();
var aa=email.match("@");
if(aa==null){
$("#span").text("输入的邮箱不合法");
$("#span").css({"color":"red"});
flag=false;
}else{
$("#span").text("√");
$("#span").css({"color":"green"});
flag=true;
}
});
$("#name").blur(function(){
var name=$("#name").val();
if(name.length<4){
$("#span2").text("请输入昵称");
$("#span2").css({"color":"red"});
flag2=false;
}else{
$("#span2").text("√");
$("#span2").css({"color":"green"});
flag2=true;
}
});
$("#pass").blur(function(){
var pass=$("#pass").val();
if(pass==""){
$("#span3").text("请输入密码");
$("#span3").css({"color":"red"});
flag3=false;
}else if(pass.length<6||pass.length>10){
$("#span3").text("请输入6-10密码");
$("#span3").css({"color":"red"});
flag3=false;
}else{
$("#span3").text("√");
$("#span3").css({"color":"green"});
flag3=true;
}
})
$("#pass2").blur(function(){
var pass=$("#pass").val();
var pass2=$("#pass2").val();
if(pass!=pass2){
$("#span4").text("两次密码不一致");
$("#span4").css({"color":"red"});
flag4=false;
}else{
$("#span4").text("√");
$("#span4").css({"color":"green"});
flag4=true;
}
})
$("form").submit(function(){
if(flag&&flag2&&flag3&&flag4){
alert("对");
return false;
}else{
alert("输入的信息错误");
return false;
}
});
});
</script>
<style>
.color{color: red;margin-left: 700px}
.w{background-color: aquamarine}
.k{width: 1000px}
.kk{width: 400px;background-color:#E8FBFF}
</style>
</head>
<body>
<h1 class="color">以下均为必填项</h1>
<form action="https://www.baidu.com/?tn=22073068_oem_dg" id="form">
<table border="1px" align="center" cellpadding="10" cellspacing="0">
<tr>
<td class="kk">请填写您的Email地址:</td>
<td class="k"><input type="text" class="w" id="email"><span id="span">请填写有效的Email地址</span></td>
</tr>
<tr>
<td class="kk">设置您在当当网的昵称:</td>
<td class="k"><input type="text" class="w" id="name"><span id="span2">您的昵称可以由英文字母、中文、数字组成</span></td>
</tr>
<tr>
<td class="kk" align="right">设置密码:</td>
<td class="k"><input type="text" class="w" id="pass"><span id="span3">输入6-10位的密码</span></td>
</tr>
<tr>
<td class="kk" align="right">再次输入您设置的密码:</td>
<td class="k"><input type="text" class="w" id="pass2"><span id="span4"></span></td>
</tr>
</table>
<input type="submit" value="注册" style="margin-left: 1000px;margin-top: 30px">
</form>
</body>
</html>
阅读全文
1 0
- 注册表单验证的模块
- 一个注册表单验证的js
- 注册表单:服务器端的数据有效性验证
- struts2 简单的注册表单输入验证
- jQuery实现用户注册的表单验证
- jQuery实现用户注册的表单验证
- 黑马程序员*****注册表单的验证
- 关于 注册信息表单的验证
- jQuery带格式验证的注册表单
- yii用户注册的表单验证
- 注册表单的验证方法封装
- angular-简单的表单验证注册demo
- js注册表单验证
- ajax 注册表单验证
- 表单注册验证
- 【JavaWeb】验证注册表单
- 异步验证表单、注册
- 注册页面表单验证
- duobuju
- struts文件上传
- 侧拉 DrawerLayout
- Hadoop学习笔记(三)漫画解读HDFS读写原理
- 用c语言求解一元二次方程
- 注册表单验证的模块
- AngularJs购物车代码。
- Codeforces Round #440 (A-C ) 题解
- Unix Shell编程——有序输出参数列表
- Android仿博雅斗地主
- 反射学习
- 工具、插件乱七八糟下载链接(用到时补充)
- PTA 6-1 爆内存函数实例
- NOIP 2013 货车运输