摘要:[JavaScript] 基礎知識 : 指定運算子與比較運算子
問題 : 最近要做一個功能是按下一個按鍵後,利用javascript判斷按鍵名稱來切換不同頁面,按鍵名稱也會隨之改變
搞了1個多小時,發現總是只能A跳到B而不能從B跳到A,原來自己把最基礎的東西搞錯了.....Orz|||
if ( btnname.value = "A" ) 是把 btnname的值指定成A
if ( btnname.value == "A" ) 才是判斷 btnname的值是否等於A
參考 : http://taiwantc.com/js/js_tut_a4.htm
附上自己的程式
function ChangeMode() {
var btnname = document.getElementById("BtnMode");
if (btnname.value == "A") {
window.parent.location.replace("A.aspx");
}
else {
window.parent.location.replace("B.aspx");
}
}