在此函數中,用戶在下拉菜單中選擇一個值,並選擇任何值,它會將var B
更改爲其對應的值。如果else語句無法正常工作
function test(){
var A = ["", "A", "B", "C"];
var B = document.getElementById("myfile");
if(A.value = "A"){
B.selectedIndex = [2];
}
else if(A.value = "B"){
B.selectedIndex = [4];
}
else if(A.value = "C"){
B.selectedIndex = [1];
}
}
我遇到的問題是,每一次我選擇B或C時,它總是默認爲指數[2],而不是[4]或[1]。
你用'=='比較事情,而不是'='。 –