大家一起来找错误...关于ajax检测用户名是否存在

来源:百度知道 编辑:UC知道 时间:2024/05/06 02:45:39
有两个文件:user.asp和RegUsercheck.asp,用以实现检测用户名是否存在,
RegUsercheck.asp没有问题,测试输出正常,但是user.asp有问题,在文本域输入文本后改变焦点,浏览器左下角提示网页有错误,也不能检测出用户名是否存在,实在找不到错误所在了,大侠们帮忙找错,小弟不是学电脑的,新手,最好详细一点,能把代码完整的给出来,直接能用最好,感激不尽!!!

user.asp

<script type="text/javascript">
var xmlHttp=false;
//创建xmlhttprequest
function createXMLHttpRequest()
{
//如果是ie
if (window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
//如果不是ie
else if (window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest;
}
}

function RegUserCheck()
{

createXMLHttpRequest();
username2=document.getElementById("UserNameQ").value;
xmlHttp.open("get","RegUsercheck.asp?UserNameQ="+username2+"",true);

xmlHttp.send();

if (xmlHttp.responseText==0)
{
document.getElementById('chekRegName'

在user.asp中你的document的输出语句中的id号:chekRegName好像页面中没有,你试着在页面中加上<div id="chekregname"></div>看看能不能运行,我看你的程序是没有错的。