ブラウザ毎のキーイベントの違い

キーイベントを拾ってjavascriptを動かしたいときに、ブラウザ毎でkeyDown,keyPress,keyUpがどう使われて、キーコードがどうなるか微妙に違う。

実際にキーを打ってみると分かってくる。

 参考サイト

http://hondou.homedns.org/pukiwiki/pukiwiki.php?Javascript%20IME%C6%FE%CE%CF%C3%E6%A4%CE%C8%BD%C4%EA

 

分かったこと

IMEがONのときの挙動を考えると、結構めんどう。