Java Firefox中未捕获Enter键命中事件
当我使用chrome浏览器运行我的应用程序(GWT java)时,以下代码运行良好Java Firefox中未捕获Enter键命中事件,java,firefox,gwt,keyboard,enter,Java,Firefox,Gwt,Keyboard,Enter,当我使用chrome浏览器运行我的应用程序(GWT java)时,以下代码运行良好 if (event.getUnicodeCharCode() == 13) 但在Firefox浏览器上运行的同一个应用程序并没有给出理想的结果 我想从所有浏览器捕获enter事件,并执行相同的处理代码。Firefox不会为enter键触发keypress事件,您必须使用keydown或keyup(然后处理键代码,而不是字符代码;幸运的是,Enter键和LF字符的代码是相同的)。查看键代码,而不是字符代码,与物
if (event.getUnicodeCharCode() == 13)
但在Firefox浏览器上运行的同一个应用程序并没有给出理想的结果
我想从所有浏览器捕获enter事件,并执行相同的处理代码。Firefox不会为enter键触发
keypress
事件,您必须使用keydown
或keyup
(然后处理键代码,而不是字符代码;幸运的是,Enter键和LF字符的代码是相同的)。查看键代码,而不是字符代码,与物理键关联的代码:
if (event.getKeyCode() == KeyCodes.KEY_ENTER)