Im using foloowing code to track key events
oEvent=window.event || oEvent; iKeyCode=oEvent.keyCode || oEvent.which;alert(iKeyCode);
its
I've just faced same problem. There is at least one difference Chrome handles the keypress and keydown/keyup events. keypress event in Chrome is not fired for arrow keys, whereas for keydown and keyup it is.
keypress
keydown
keyup