是否有一個JavaScript成員函數可以通過值(設置爲selected)選擇SELECT標籤中的一個選項?它是跨瀏覽器嗎?從使用JavaScript的SELECT元素中的選項列表中選擇一個值
<select id="mySelect">
<option value="1">One</option>
<option value="2">One</option>
</select>
如果不是,那麼有什麼好方法。
是否有一個JavaScript成員函數可以通過值(設置爲selected)選擇SELECT標籤中的一個選項?它是跨瀏覽器嗎?從使用JavaScript的SELECT元素中的選項列表中選擇一個值
<select id="mySelect">
<option value="1">One</option>
<option value="2">One</option>
</select>
如果不是,那麼有什麼好方法。
燁:
document.getElementById('mySelect').value = "2";
哪裏"2"
是你要選擇的選項的value
。
根據您想設置,你可以使用類似
document.getElementById("mySelect").options[OPTION_ID].selected = true;
凡OPTION_ID是一個有效的選擇指標是什麼。
var sel = document.getElementById("mySelect");
sel.selectedIndex =1;
selectedIndex從零開始。
很酷。我的意思是說按價值選擇。編輯的問題。 – Matthew 2012-01-17 03:22:18
不用擔心;如果你需要通過選項索引設置,你也可以設置。 – CBusBus 2012-01-17 03:26:25