不知道大家是否有遇到这样的问题
界面中有多个按钮,其中一个返回按钮,在按钮上加入return confirm();
当我们点击按钮时弹出confirm确认对话框,此时如果用键盘敲入一个Enter,会同时触发两个事件
一个是confirm接受确认,另外一个是界面中的按钮非返回按钮也响应了点击事件!
搞了好长时间不知该怎样解决?估计是在按钮上有默认焦点,但怎样转移这个焦点呢?
已经试过通过javascript event.keyCode=9产生一个Tab键,不起作用
但可以通过document.all("btnTest").focus();转移焦点,但Enter的同时就会执行相应按钮的事件了!
郁闷中。