我有一个选择选项:
<select>
<option value="select">select</option>
<option value="audi">Audi</option>
<option value="bmw">BMW</option>
<option value="vw">VW</option>
</select>
现在我想要的是,无论我从下拉列表中选择什么选项,选择中的值都应该始终是“选择”。谢谢。
我有一个选择选项:
<select>
<option value="select">select</option>
<option value="audi">Audi</option>
<option value="bmw">BMW</option>
<option value="vw">VW</option>
</select>
现在我想要的是,无论我从下拉列表中选择什么选项,选择中的值都应该始终是“选择”。谢谢。
你可以尝试这样的事情:
<select id="yourselect">
<option value="select">select</option>
<option value="audi">Audi</option>
<option value="bmw">BMW</option>
<option value="vw">VW</option>
</select>
<script>
var s = document.getElementById('yourselect');
s.onchange = function() {
s.selectedIndex = 0; // on change event always select the first option
}
</script>
小提琴示例:http: //jsfiddle.net/8geek/
为事件添加事件侦听器onchange
,在该侦听器中将当前选择的选项设置为Select
动态
就像 Jukka 提到的那样,您似乎想要一个所有选择都具有相同效果的选择元素?但是,您至少应该存储选择的选项。
也许这是您正在寻找的东西:http: //jsfiddle.net/NfRRM/