2010-08-10 77 views
1

我的代码 -如何比较xmlhttp.responsetext?

document.getElementById("lblmsg").innerHTML=xmlhttp.responseText; 
       if(xmlhttp.responseText == 'Available') 
        { 
         document.getElementById("newid").value = ""; 
        }  

虽然响应文本是Available但仍没有如果条件往里走???

回答

6

那么,应该工作。

您确定响应文本完全可用吗?尝试修改这样的响应:

if(xmlhttp.responseText.trim() == 'Available') 

你有没有进入萤火虫?尝试一个console.log(xmlhttp)来找出responseText的确切值。

+0

只是在以上情况下,如果以上不会工作 - trim()不是标准的Javascript String对象方法。 – 2011-03-29 09:18:00