Java Firefox中未捕获Enter键命中事件

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字符的代码是相同的)。查看键代码,而不是字符代码,与物

当我使用chrome浏览器运行我的应用程序(GWT java)时,以下代码运行良好

if (event.getUnicodeCharCode() == 13) 
但在Firefox浏览器上运行的同一个应用程序并没有给出理想的结果


我想从所有浏览器捕获enter事件,并执行相同的处理代码。

Firefox不会为enter键触发
keypress
事件,您必须使用
keydown
keyup
(然后处理键代码,而不是字符代码;幸运的是,Enter键和LF字符的代码是相同的)。

查看键代码,而不是字符代码,与物理键关联的代码:

if (event.getKeyCode() == KeyCodes.KEY_ENTER)