不知道大家是否有遇到这样的问题
界面中有多个按钮,其中一个返回按钮,在按钮上加入return confirm();
当我们点击按钮时弹出confirm确认对话框,此时如果用键盘敲入一个Enter,会同时触发两个事件
一个是confirm接受确认,另外一个是界面中的按钮非返回按钮也响应了点击事件!
搞了好长时间不知该怎样解决?估计是在按钮上有默认焦点,但怎样转移这个焦点呢?
已经试过通过javascript event.keyCode=9产生一个Tab键,不起作用
但可以通过document.all("btnTest").focus();转移焦点,但Enter的同时就会执行相应按钮的事件了!
郁闷中。
界面中有多个按钮,其中一个返回按钮,在按钮上加入return confirm();
当我们点击按钮时弹出confirm确认对话框,此时如果用键盘敲入一个Enter,会同时触发两个事件
一个是confirm接受确认,另外一个是界面中的按钮非返回按钮也响应了点击事件!
搞了好长时间不知该怎样解决?估计是在按钮上有默认焦点,但怎样转移这个焦点呢?
已经试过通过javascript event.keyCode=9产生一个Tab键,不起作用
但可以通过document.all("btnTest").focus();转移焦点,但Enter的同时就会执行相应按钮的事件了!
郁闷中。
解决方案 »
- .net 求一播放器代码
- 新手请教问题 DataGrid 分页问题
- 关于Application Center Test的问题有谁帮助?
- 在网站上使用Microsoft.Office.Interop.Outlook,部署的时候需要在服务器上安装OFFICE么
- 如何获得ip地址
- 怎么在网页中显示CAD文件
- 打印的经典 问题 难题 ************************
- asp.net 中用户控件的问题
- TreeView使用问题
- 简单的问题!!列名 'HumanState' 无效。
- GridView中加入DropDownList 纵向滚动后阻挡表头
- c# 中如何判断系统是否安装sqlserver数据库 和 iis 服务?
我现在用了一个变量来区别这种情况,是一个治标不治本的办法啊!