标题:ajax验证用户名是否存在出错~
只看楼主
jevonsjin
Rank: 1
等 级:新手上路
威 望:1
帖 子:60
专家分:0
注 册:2007-4-25
 问题点数:0 回复次数:4 
ajax验证用户名是否存在出错~
ajax验证用户名是否存在出错~
不知道哪里错了~~~

报空异常
if (Request.QueryString["Event"].ToString()=="CheckName")
{
if (cm.CheckName(Request.QueryString["Name"].ToString()))
{
Response.Write("true");
Response.End();
}
else
{
Response.Write("false");
Response.End();
}
}

if (Request.QueryString["Event"].ToString()=="CheckName")
这句出现异常
未将对象的引用设置到对象的实例

我的js文件
var xmlHttp;
function CheckName(txtName)
{
createXMLHTTP();
var url = "DisposeEvent.aspx?Name="+txtName+"&Event=CheckName";
xmlHttp.open("POST",url,true);
xmlHttp.onreadystatechange = checkUserName;
xmlHttp.send(null);
}
function creatXMLHTTP()
{
if(window.XMLHttpRequest)
{
xmllHttp = new XMLHttpRequest();//mozilla浏览器
}
else if(window.ActiveXObject)
{
try
{
xmHttp = new ActiveXObject("Msxml2.XMLHTTP");//IE老版本
}
catch(e){}
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");//IE新版本
}
catch(e){}
if(!xmlHttp)
{
window.alert("不能创建XMLHttpRequest对象实例!");
return false;
}
}

}
function checkUserName()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
if(xmlHttp.responseText=="true")
{
document.getElementById("imgCheck").src="img/true.gif";
document.getElementById("imgCheck").disabled = "";
document.getElementById("btnReg").disabled = false;
}
else
{
document.getElementById("imgCheck").src="img/false.gif";
document.getElementById("imgCheck").disabled = "";
document.getElementById("btnReg").disabled = true;
}
}
}
}
搜索更多相关主题的帖子: ajax 验证 用户名 
2008-09-24 12:48
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
得分:0 
原始的AJAX好长时间没写了!你应该发AJAX区啊!

编程少年基地——少年编程者的练兵场
http://bcsn.    招聘版主中

2008-09-24 13:08
jevonsjin
Rank: 1
等 级:新手上路
威 望:1
帖 子:60
专家分:0
注 册:2007-4-25
得分:0 
控件拖的弄不来`~
2008-09-24 13:12
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
得分:0 
没有判断接受参数是否为空啊
 如果是空  它tostring不出错才怪!
2008-09-26 09:44
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
Request.QueryString["Event"]为空吧???

飘过~~
2008-09-26 09:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-234922-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016071 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved