如果我在选择一个选项之后选择了一个选项,但没有选择我首先选择的选项,则会收到警报。我不确定为什么我第一次选择一个选项时没有收到警报。我知道我说的话不太好,但是说起来很棘手!这是我的代码:
HTML
<select id="button1" class="button" title="Button 1" onchange="getDropDownVal()">
<option value="0">--Please choose an option for the first blank--</option>
<option id="buttonText1_1" class="buttonText" value="1">Banana</option>
<option id="buttonText1_2" class="buttonText" value="2">Apple</option>
<option id="buttonText1_3" class="buttonText" value="3">Grape</option>
<option id="buttonText1_4" class="buttonText" value="4">Peach</option>
<option id="buttonText1_5" class="buttonText" value="5">Melon</option>
<option id="buttonText1_6" class="buttonText" value="6">Pineapple</option>
</select>
JS
function getDropDownVal() {
document.getElementById("button1").onchange = function() {
alert(this.value);
return false;
}
}
这是我在Fiddle中的代码,但这似乎根本没有显示警报?
谢谢。