首页 > 编程 > ASP > 正文

ASP+ajax注册即时提示程序代码

2024-05-04 10:56:50
字体:
来源:转载
供稿:网友
1、注册时验证数据库用户名是否存在。
2、输入密码时提示密码强度和验证2次密码输入是否一样。
3、注册时验证数据库联系邮箱是否存在。
4、注册时验证用户输入的验证码和系统产生的验证码是否一致。
5、对输入中文验证
6、QQ号码验证
7、身份证号码验证
复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="copyright" content="Copyright 2008-2009 bbmoo.com All Rights Reserved"/>
<title>http://www.51weidi.com—会员注册</title>
<script language="javascript" src="regin.js" type="text/javascript"></script>
<style type="text/css">
.tr,td{
line-height:25px;
font-size:14px;
color: #333;
}
.msg{ color:#FF3300}
.msg2{ color: #006600}
.reg_title{
text-indent:20px;
font-weight:bold;
}
.STYLE1 {color: #FF3300; font-weight:bold;}
</style>
<body>
<form action="reg.asp" method="post" name="form2">
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td colspan="4" class="reg_title">用户注册,必填信息</td>
</tr>
<tr>
<td width="14%" align="right">用户名:</td>
<td width="12%"><input name="u_name" id="u_name" type="text" maxlength="10" onblur="isName()" /></td>
<td width="2%"><span class="STYLE1" id="name_re">*</span></td>
<td width="72%" id="name_re_m">4~10个字符,一个中文2个字符</td>
</tr>
<tr>
<td align="right">性 别:</td>
<td><input type="radio" name="u_sex" value="男" />男 <input type="radio" name="u_sex" value="女" />女 <input type="radio" name="u_sex" value="人妖" />人妖</td>
<td><span class="STYLE1" id="sex_re">*</span></td>
<td id="sex_re_m">自己看着选一个</td>
</tr>
<tr>
<td align="right">登陆密码:</td>
<td><input name="u_pass" id="u_pass" type="password" maxlength="12" onblur="password()" onkeyup="showStrongPic();"/></td>
<td><span class="STYLE1" id="pass_re">*</span></td>
<td><span id="lowPic" style="display:" ><img src="images/gread_l_x.gif" /></span>
<span id="midPic" style="display:none"><img src="images/gread_m_x.gif" /></span>
<span id="highPic" style="display:none"><img src="images/gread_h_x.gif" /></span></td>
</tr>
<tr>
<td align="right">确认密码:</td>
<td><input name="u_pass_re" id="u_pass_re" type="password" maxlength="12" onblur="pass_re()" /></td>
<td><span class="STYLE1" id="pass_re_re">*</span></td>
<td id="pass_re_re_m">请您再输入一次密码</td>
</tr>
<tr>
<td align="right">安全问题:</td>
<td><select name="u_ask">
<option value="我的真实姓名">我的真实姓名</option>
<option value="我身份证最后6位数">我身份证最后6位数</option>
<option value="我高中班主任名字">我高中班主任名字</option>
<option value="我最喜欢的颜色">我最喜欢的颜色</option>
<option value="我家里的邮编号码">我家里的邮编号码</option>
</select> </td>
<td><span class="STYLE1">*</span></td>
<td>选一个熟悉的问题</td>
</tr>
<tr>
<td align="right">安全答案:</td>
<td><input name="u_answer" id="u_answer" type="text" maxlength="20" onblur="answer()" /></td>
<td><span class="STYLE1" id="answer_re">*</span></td>
<td id="answer_re_m">上面问题的答案,找回密码时用</td>
</tr>
<tr>
<td align="right">电子邮箱:</td>
<td><input name="u_mail" id="u_mail" type="text" maxlength="20" onblur="isEmail()" /></td>
<td><span class="STYLE1" id="mail_re">*</span></td>
<td id="mail_re_m">取回密码和修改密码时使用,请您正确填写。格式:123567@qq.com </td>
</tr>
<tr>
<td align="right">验证码:</td>
<td><input name="CheckCode" type=text id="CheckCode" size="4" maxlength="4" onblur="isCheckCode()"><img src="Code.asp" onclick="this.src = this.src+'?'+Math.random();" alt="点击刷新验证码" style="cursor:pointer"/>
</td>
<td><span class="STYLE1" id="CheckCode_re">*</span></td>
<td id="CheckCode_re_m">请输入正确的验证码</td>
</tr>
<tr>
<td colspan="4" class="reg_title">其他信息,可不填,建议你填完整</td>
</tr>
<tr>
<td align="right">真实姓名:</td>
<td><input name="u_name_zs" id="u_name_zs" type="text" maxlength="4" onblur="name_zs()" /></td>
<td><span class="STYLE1" id="name_zs_re"></span></td>
<td id="name_zs_re_m">兑换积分时用,请正确填写</td>
</tr>
<tr>
<td align="right"><p>联系 Q Q:</p> </td>
<td><input name="u_qq" id="u_qq" type="text" maxlength="11" onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" onblur="qq()" /></td>
<td><span class="STYLE1" id="qq_re"></span></td>
<td id="qq_re_m">为了方便联系,请正确填写</td>
</tr>
<tr>
<td align="right">支付宝号:</td>
<td><input name="u_alipay" id="u_alipay" type="text" maxlength="20" onblur="alipay()" /></td>
<td><span class="STYLE1" id="alipay_re"></span></td>
<td id="alipay_re_m">兑换积分时用,请正确填写,并保证此号码绑定的姓名和上面的一致</td>
</tr>
<tr>
<td align="right">身份证号码:</td>
<td><input name="u_nunber" id="u_nunber" type="text" maxlength="18" onkeyup="nunber()" /></td>
<td><span class="STYLE1" id="nunber_re"></span></td>
<td id="nunber_re_m">特殊情况需要用到,建议填写</td>
</tr>
<tr>
<td align="right"> </td>
<td align="center"><input type="button" onclick="tijiao()" name="Submit" value="确认注册" /></td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</body></html>
regin.js代码如下
//创建ajax对象
var name_re = false;
function name_xml()
{
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表