我有一個不是我的網頁,但我想獲取SELECT元素的值。如何在Javascript的SELECT元素中設置或選擇一個選項
例如:
<select name="ctl00$MainContent$CldFecha$DdlAnio" id="DdlAnio" class="calendarCombo2" onchange="ValidateYear();" style="width: 60px; display: none;" sb="83980340">
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option selected="selected" value="2015">2015</option>
當我點擊一個按鈕,我想設置任何的這個選項,例如2013年
我知道怎麼去選擇的值,這樣做:
document.getElementById('DdlAnio').value
併爲獲得所選擇的指標:
document.getElementById('DdlAnio').selectedIndex
不過,我以爲基於W3Schools的,這些可能工作設置選項想:
document.getElementById('DdlAnio').value = "2013"
document.getElementById('DdlAnio').selectedIndex = "2"
但什麼也沒有發生,我在做什麼錯?
此外,我試着用:
document.getElementById('DdlAnio').options[DdlAnio.selectedIndex].value = 2013
並沒有任何反應
也許會改變你的風格'style =「... display:none;」'因爲它沒有顯示出來。 –