当前位置: 代码迷 >> ASP.NET >> 标签<select>事件,该如何处理
  详细解决方案

标签<select>事件,该如何处理

热度:10079   发布时间:2013-02-25 00:00:00.0
标签<select>事件
标签<select> 
我想做一个动作,就是选中选项后,触发一个事件,
  用change 只能在选中项改变后才触发事件,
可我想做的是,只要选中一项就触发,不管选中项是否改变

------解决方案--------------------------------------------------------
<script language="javascript">
function showOptionValue(opt,msg){
var now=new Date();
var dt= (now.getYear())+'-'+(now.getMonth()+1)+'-'+now.getDate()+
' '+now.getHours()+':'+now.getHours()+':'+now.getSeconds()+'.'+now.getMilliseconds();
var resultZone=document.getElementById('reslut');
resultZone.style.margin="10px";
resultZone.innerHTML=dt +" 时,点击了: " + (opt.text + ' = '+opt.value);
}

</script>

<select>
<option value="1" onclick="showOptionValue( this )" >aaaaa</option>
<option value="2" onclick="showOptionValue( this )" >bbbbb</option>
<option value="3" onclick="showOptionValue( this )" >ccccc</option>
</select> 
<div id="reslut" ></div>
------解决方案--------------------------------------------------------
那就在每一个<select>标签都加上选中时触发的事件吧
  相关解决方案