程序代码如下:
rs连上数据据
<select size= "10 " name= "list ">
<% while(rs.next()){
String a = rs.getString( "Employee_ID ");
String b= rs.getString( "E_Name ");
String c= rs.getString( "Badge_Num ");
<option value= " <%=a %> "> <%=a %> <%=b%> <%=c %>
</option>
<% }%>
</select>
本人想在select表所显示的文本中响应ondblclick,把 <%=a %> <%=b%> <%=c %> 的值取出来?如何实现啊?急死我啦.高手们帮帮我.
------解决方案--------------------
对select做双击?捕捉这个事件有什么特殊用处吗?一般对select只关心onchange事件:
<select id= "sel " onchange= "getSel(); ">
<option value= "aaa "> aaa </option>
<option value= "bbb "> bbb </option>
<option value= "ccc "> ccc </option>
</select>
<script>
function getSel(){
alert(document.getElementById( "sel ").value);
}
</script>
------解决方案--------------------
<select name= "list " size= "10 " multiple= "multiple " >
好像在multiple= "multiple " 情况下才能相应ondblclick
--------------------------------------------------
在option的ondblclick中写一个js函数
var obj = document.表单名.list;
var a=ogj.options[选中的index].text ;
var b =obj.options[选中的index].value ;
----------------
不知道有对你没有帮助
------解决方案--------------------
按钮,图片,都可以,只要有onclick属性即可
------解决方案--------------------
window.event.srcElement.id= " "
捕捉页面的双击事件 判断当前双击的空间名称是不是 textarea 是就执行 js
不是就return放弃