首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-09-20 
标签select事件标签select我想做一个动作,就是选中选项后,触发一个事件,用change 只能在选中项改变后

标签<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>标签都加上选中时触发的事件吧

热点排行