How to determine in GWT that user pressed Backspace button? I tried this, but it does not work
@Override
public void onKeyPress(KeyPressEvent event) {
char charCode= event.getCharCode();
if(charCode == (char) KeyCodes.KEY_BACKSPACE){
//do someThing
}
}
The keypress
事件在大多数浏览器中实现为仅在生成字符时触发(这就是它的标准化方式:http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress)。退格键显然不会产生一个字符;它会产生一个字符。你应该使用keydown
or keyup
来检测它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)