我很困惑,爲什麼這不會工作...使用Javascript - 如果與或聲明 - IE未定義
在Chrome中,當我點擊運行此腳本按鈕,彈出是空的文本框,所以我檢查長度> 0 .....
在IE瀏覽器,它填充爲未定義,所以我想我可能只是檢查值,如果說!=未定義...
if (strTemp.length > 0) {
if (strTemp.value != "undefined") {
printLabels(strCarrier, strTemp);
} else {
alert('You wont get labels until you tell us why...');
}
}
else {
alert('You wont get labels until you tell us why...');
}
任何人有什麼想法我做錯了什麼?
不確定是不是與undefined字符串相同... – lifetimes
undefined不應該是一個字符串 – AkshayJ
使用'if(strTemp.length> 0 && strTemp.value!= undefined)' – maioman