首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax中ture is not defined 异常

2012-09-28 
ajax中ture is not defined 错误先解释一下情况:在register.php页面,写了一个register,js文件用来做一些简

ajax中ture is not defined 错误
先解释一下情况:在register.php页面,写了一个register,js文件用来做一些简单的检查,在js文件中写了ajax用来做用户名是否重复的检查,但是运行期间发现cname2一直为空,以至于无法做出正确的判断。我的js文件中ajax的代码为:

JScript code
    $('regname').onblur = function(){        name = $('regname').value;        alert(name);        if(cname1 == 'yes'){            xmlhttp.open('get','chkname.php?name='+name,false);            xmlhttp.onreadystatechange = function(){                if(xmlhttp.readyState == 4){                    if(xmlhttp.status == 200){                        var msg = xmlhttp.responseText;                        alert(msg);                        if(msg == '1'){                            $('namediv').innerHTML="<font color=green>恭喜您,该用户名可以使用!</font>";                            cname2 = 'yes';                        }else if(msg == '2'){                            $('namediv').innerHTML="<font color=red>用户名被占用!</font>";                            cname2 = '';                        }else{                            $('namediv').innerHTML="<font color=red>"+msg+"</font>";                            cname2 = '';                        }                    }                }                chkreg();            }            xmlhttp.send(null);        }    }

在firebug中做断点检测的时候发现,xmlhttp.onreadystatechange = function(){ 这一句无法运行到,而且它报出的错误为:ture is not defined ..... 一直找不到错误的原因,希望哪位高人指点一下,消息不胜感激。。坐等。。。 谢谢!!!

[解决办法]
true不是ture
[解决办法]
+1
探讨

true不是ture

[解决办法]
探讨
引用:

+1引用:

true不是ture

改过了,还是不行,再给看看吧,谢了。。。

热点排行