标签<select>
我想做一个动作,就是选中选项后,触发一个事件,
用change 只能在选中项改变后才触发事件,
可我想做的是,只要选中一项就触发,不管选中项是否改变
我想做一个动作,就是选中选项后,触发一个事件,
用change 只能在选中项改变后才触发事件,
可我想做的是,只要选中一项就触发,不管选中项是否改变
解决方案 »
- table表头固定
- |M| 一个Object对像 他可能是Button 也可能是 ImageButton 也可能是 LinkButton 我要怎么知道他是哪一种呢
- 本人才开始做c#.net,有做xm71.com,求一论坛,要求c#.net+access的
- 菜鸟问题:asp和.net的兼容问题
- Asp.net中如何在页面中插入一个flash图像
- excle编码问题
- 腾云驾雾超级服务器正式免费推出!无须任何维护,可让您在1分钟之内建立属于自己的网站!
- 相关datagrid的两个小问题
- 这个功能怎么写 SQL 语句? 请您进来看看,帮帮我,谢谢!
- 在ASP。NET中在服务器端定义了一个数组,在客户机程序中要如何调用它啊(就是要取出它的值);
- 求高人指点,文件上传问题!?
- 问一个panel事件的问题???
<div id='aa' ></div><select>
<option onmouseover="test('aaaa')">aaaaa</option>
<option onmouseover="test('bbbbbb')">bbbbbbb</option>
</select><script>
function test(x) {
document.getElementById('aa').innerHTML = x;
}
</script>
用onclick事件吧。
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>
我是要必须让用户选择了一次才做事件
不是 click 也不是 onmouseover
是啊,可是<select>标签没有 select事件
我晕,我也知道编程不是用嘴说话,你先试试看
<option>中设置onclick
他会不会真的去执行!
他就只有一个<select onclick>,这样鼠标一点select标签他就会执行一次,再选择一次他又会执行一次,
可这不是我要的结果,我是要必须去选项中点击一项后才做事件
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<div id='aa' ></div> <select onchange="test(this.value)"> <option value="aaa">aaaaa</option> <option value="bbbbbb">bbbbbbb</option> </select>
<script> function test(x) { document.getElementById('aa').innerHTML = x; } </script>
</BODY>
</HTML>