2010-11-18 17 views
0

Birisinin bu basit sorunu çözmemde bana yardımcı olabileceğini umuyorum.Javascript: Açılır listeden seçeneği işaretlediğimde dizi değerini alın

Amacım, dizideki değeri seçim açılan listesinden almaktır.

Temel olarak, Javascript'te bir Array ve gövdedeki bir seçim açılır listesi oluşturuyorum.

<script type="text/javascript"> 
    var even = new Array(2, 4, 6); 
</script> 
. 
. 
. 
<select id="evenNumbers"> 
    <option value="1">two</option> 
    <option value="2">four</option> 
    <option value="3">six</option> 
</select> 

Sorum ben açılır listeden seçeneği eğer Array değeri elde edebilirsiniz nasıl? Örneğin. açılır listeden "iki" yi seçtiğimde, bazı hesaplamaları yapmak için dizide "2" değerini alabilirim.

Teşekkürler. Eğer döngü için koyarak değerleri doldurmak istiyorsanız

cevap

0
document.getElementById('evenNumbers').onchange = function() { 
    var index = this.value - 1; // array indices start at 0 
    alert(even[index]); 
} 
İlgili konular