使用php与ajax返回一个responseText,然后通过比较返回的字符串进行判断。
问题是:返回的字符"okay"与responseText比较后总是得出false的结论。
javascript部分代码:
function showUserStatus()
{
if(userNameRequest.readyState == 4)
{
if(userNameRequest.status == 200)
{
if(userNameRequest.responseText == "okay")
{
userName.className = "approved";
userNameStatus = true;
}
else
{
userNameStatus = false;
check_username = document.getElementById("checkname");
check_username.innerHTML = request.responseText;
userName.calssName = "denied";
userName.focus();
userName.select();
return;
}
}
checkStatus();
}
}