2012-04-05 88 views

回答

11
//setting the value of a drop down list 
document.getElementById('my_drop_down').selectedIndex=2; 
+0

但不能在 – karthik 2012-04-06 11:41:51

+1

頁面背後的代碼來獲取值我不知道你所說的「代碼隱藏頁」的意思。 但是,這是獲取下拉列表的選定值的方法: document.getElementById('dropdown')。值 – 2012-04-08 07:44:02

18

你可以這樣改變它:

var ddl = document.getElementById('ddl-id'); 
var opts = ddl.options.length; 
for (var i=0; i<opts; i++){ 
    if (ddl.options[i].value == "some-value"){ 
     ddl.options[i].selected = true; 
     break; 
    } 
} 
+0

+1給你。它的作用像魅力感謝 – 2014-02-13 12:39:28

+0

但是當你的網頁得到回傳的價值將改變爲由pageload設置。那麼該怎麼辦? – 2014-09-16 10:21:51

相關問題