asp.net中js的if语句
function test()
{
var i="<%= Session[ "pruview"] %>";
if(i!="0004" || i!="0005")
setTimeout("lostblur()",300);
}
//失去焦点
function lostblur()
{
document.getElementById("txtCardID").blur();
}
function getblur()
{
document.getElementById("txtCardID").value="";
}
这段代码为什么if语句我写一个条件if(i!="0004") 可以调用生效,为什么写成 if(i!="0004" || i!="0005")这段js代码就不生效了呢,我把if里面的或者写成"or"也不行,大侠们帮忙看一下是什么原因。
[解决办法]
你的语法是没有写错的
if(i!="0004" || i!="0005") 能说说你这句话的意思不
也许你要的条件是 应该吧 || 改成 &&
[解决办法]