2012-04-05 10 views

答えて

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

ではなく、私はあなたが「ページの背後にあるコード」によって何を意味するかわからないページ – karthik

+1

の背後にあるコードの値を取得することができ。 これは、ドロップダウンリストの選択値を取得する方法です: document.getElementById( 'dropdown')。値 –

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してください。それは魅力のように動作します –

+0

しかし、あなたのページがポストバックを取得すると、値はpageloadによって設定されたものに変更されます。それから何をするか??? –

関連する問題