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

解决按上空格键执行下一次鼠标点击事件

2012-10-30 
解决按下空格键执行上一次鼠标点击事件先来看下一段代码的执行效果。代码如下:????鼠标点击一下“保存”按钮,

解决按下空格键执行上一次鼠标点击事件

先来看下一段代码的执行效果。代码如下:

?

?

?

?鼠标点击一下“保存”按钮,执行一次鼠标点击事件,保持鼠标的位置不动,按下空格键,再次执行鼠标点击事件。OK,看到Flex诡异的现象了吧。

?

?先来说下原因,鼠标点击按钮后焦点会落在此按钮上,此时按下空格键,空格键的默认事件相应有焦点的事件。因此就执行了上一次的按钮的点击事件了。Flex你有多少的默认呀?要不是测试人员发现,恐怕我一直都不会知道。

?

?下面这看看解决方法:

?1 对症下药。重置光标。

?

?

1 楼 梦心缘 2011-12-07   按下tab键时,按钮还是会获得焦点,按下空格键还是会执行,没有彻底解决问题! 2 楼 yunzhongxia 2011-12-07   梦心缘 写道按下tab键时,按钮还是会获得焦点,按下空格键还是会执行,没有彻底解决问题!
你怎么测试的,是可以的。

热点排行