首页 > 站长学院 > Javascript > Select的OnChange()事件
 

Select的OnChange()事件

日期:2005-08-14 00:00:00  来源:小雨在线
请您记住思索网的网址: http://www.4so.net  [加入收藏夹]

        我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....

掌握了它的特性后,相应的解决办法也很简单.

<select name=sel onchange="bao(this.options[this.options.selectedIndex].value)">
<option value="">请选择
<option value="1">Item 1
<option value="2">Item 2
<option value="3">Item 3
</select>
<script>
function bao(s)
{
    txt.value+=s;
    //选择后,让第一项被选中,这样,就有Change啦.
    document.all.sel.options[0].selected=true;
}
</script>
<textarea id=txt></textarea>

 
 
热门信息
 
相关文章
 
    无相关信息