如果else语句没有给出预期的结果

时间:2015-09-21 05:53:09

标签: javascript

data1变量contanins" NotExist"字符串,但执行else语句。

if(data1=="NotExist")
{   document.getElementById("errcorrectwfrm").style.display="inline";   
 return false;                          
}
else{ alert("Thanks for choosing albc,now you can go ahead");
 $.modal.close();                           
}

1 个答案:

答案 0 :(得分:0)

似乎data1值与您期望的值不同,因此代码正在执行else语句。 请访问console.log(data1)或alert(data1),您将了解其中的确切值。

我假设data1值中某处可能存在空格,导致问题。 请检查字符串的长度,然后您就会知道。

希望这有帮助