我有一個下拉菜單,我無法弄清楚如何使javascript函數選擇一個下拉菜單選項。我已經測試了變量的輸出,它們都是正確的,但點擊時它仍然不會選擇該選項。這是功能和下拉菜單。使用javascript選擇下拉菜單選項
功能
function formFill(a, b, c){
theform.from.value = a;
theform.to.value = b;
for(var i = 0;i < document.getElementById("stateSelect").length;i++){
if(document.getElementById("stateSelect").options[i].value == c){
document.getElementById("stateSelect").selected = true;
}
}
}
菜單項
<select id="stateSelect" name="stateSelect">
<option value="none">(None)</option>
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
您不應該重複`document.getElementById(「stateSelect」)`。調用一次並將參考存儲在變量中。 – RoToRa 2011-04-15 14:42:02
請參閱這篇文章:http://javascriptstutorial.com/blog/selecting-dropdown-element-using-javascript-or-jquery/ – 2016-05-25 12:18:19