keydown: 用户在键盘上按下某按键时触发. 一直按着某按键则会不断触发 (opera 浏览器除外)
keyup: 用户释放某一个按键时触发.
keypress: 用户按下一个按键, 并产生一个字符时发生 (也就是不管类似 shift,alt,ctrl 之类的键, 就是说用户按了一个能在屏幕上输出字符的按键 keypress 事件才会触发). 一直按着某按键则会不断触发.
来源: http://www.bubuko.com/infodetail-2639962.html