这里是我的javascript函数不能够比较一个JavaScript变量
function onload(){
var calMaxAmtStatus='<%=request.getAttribute("calMaxAmountStatus") %>';
alert(calMaxAmtStatus);
if (typeof(calMaxAmtStatus) != 'undefined' && calMaxAmtStatus != null){
document.forms[0].status.value=calMaxAmtStatus;
}
我在某些情况下 我想要的值设置为一个字段时,它是没有得到
request.getAttribute("calMaxAmountStatus")
值空或空字符串。
这里就是我所做的到现在 我已经印刷calMaxAmtStatus
它给了我的字符串作为结果 但是当我试图把它用比较不为空喜欢这里calMaxAmtStatus !=null
它似乎不工作。
我得到空印在该领域的每次
我的问题是我不希望打印的任何东西,如果calMaxAmtStatus
变量没有任何价值。
我认为这是因为你应该写NULL而不是null –
@ShrikanthBuds,'calMaxAmtStatus'总是有一个字符串值,而不是一个原始的null。由于单引号。 –