A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郑冬 中级黑马   /  2013-5-15 09:06  /  1178 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求助:下面这段代码中text == 1是指什么意思,有人知道吗
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var text = xmlHttp.responseText;
if ( text == 1 ) {
var tipMsg = document.getElementById("tipMsg");
tipMsg.innerHTML = "&nbsp;<font color='red'>用户代码已经存在,请重新输入</font>";
} else {
var tipMsg = document.getElementById("tipMsg");
tipMsg.innerHTML = "&nbsp;<font color='green'>用户代码可以使用</font>";
}
}
}
}

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

3 个回复

倒序浏览
后台返回的数据保存在responseText中,按你写的程序,应该是如果用户已存在就写回了一个1,而不存在就写回了0.
回复 使用道具 举报
后台返回的数据保存在responseText中,text == 1 是判断是否有数据返回,
在javascript 非零 非null true都代表结果为真
false “” 0 null undefined 代表假
回复 使用道具 举报
如果问题未解决,请继续追问,如果问题解决了,请点击你的帖子下面的"编辑"重新编辑帖子,将分类改为“已解决”,谢谢合作!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马