Javascript中的xmlhttp.responseText验证无效

时间:2013-08-30 15:54:17

标签: javascript ajax

我的下面的javascript正在从servlet获得响应,当我尝试验证时,它正在运行。它无法验证if语句if (xmlhttp.responseText=="1234")

可能是什么原因

function handleServletPost() {
    if (xmlhttp.readyState == 4) {
        if (xmlhttp.status == 200) {
            if (xmlhttp.responseText == "1234") {
                alert("you are star");
            } else {
                alert("alert-->" + xmlhttp.responseText);
            }
        } else {
            alert("Ajax calling error");
        }
    }

1 个答案:

答案 0 :(得分:0)

xmlhttp.responseText带来空间,因此我们需要修剪该值。

由于trim不支持普通的javascript,我使用jquery来实现这一点。