- 6
- 0
- 约9.33千字
- 约 9页
- 2017-02-08 发布于重庆
- 举报
DoNet用Ajax实现对修改密码时输入数据合法性的验证
DoNet用Ajax实现对修改密码时输入数据合法性的验证
1.前台页面(Default.aspx):
%@ Page Language=C# AutoEventWireup=true CodeFile=Default.aspx.cs Inherits=_Default %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head runat=server
title修改密码/title
script type=text/javascript src=JS/jquery-1.4.2.min.js/script%--添加对JQuery类库的引用--%
script type=text/javascript
var oldPwdPass=false;
var newPwdPass=false;
var newPwd;
function checkOldPwd(pwd)
{
if(pwd==||pwd==null)
{
document.getElementById(get_old_passwordMsg).innerHTML=旧密码不能为空!;
return false;
}
else if(validatePwd(pwd))
{
document.getElementById(get_old_passwordMsg).innerHTML=旧密码只能是6-16位的字母或数字!;
return false;
}
else
{
document.getElementById(get_old_passwordMsg).innerHTML=;
//下面自动调用引用的JQuery类库
$.ajax({
type:get,
url:CheckPwd.ashx,//转到一般处理程序
data:{Pwd:pwd,random:Math.random()},
success:function(data)
{
if(data==true)
{
oldPwdPass=true;
return true;
}
else
{
document.getElementById(get_old_passwordMsg).innerHTML=旧密码输入错误!;
document.getElementById(get_old_password).value=;
return false;
}
}
});
}
}
function checkNewPwd(pwd)
{
if(pwd==||pwd==null)
{
document.getElementById(get_new_passwordMsg).innerHTML=新密码不能为空!;
return false;
}
else if(validatePwd(pwd))
{
document.getElementById(get_new_passwordMsg).innerHTML=新密码只能是6-16位的字母或数字!;
return false;
}
else
{
newPwd=pwd;
document.getElementById(get_new_passwordMsg
原创力文档

文档评论(0)