onkeypress,onkeyup,onkeydown区别

onkeypress

这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。

onkeyup

这个事件在用户放开任何先前按下的键盘键时发生。

onkeydown

这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。

测试发现onkeydown 事件最先执行,其次是onkeypress,最后是onkeyup;onkeydown 和onkeypress会影响onkeyup的执行。三个事件同时在的话,都是alert的话,只会弹出2个alert,up事件的alert不会弹出。

posted @ 2018-09-07 16:11  蓬鹏  阅读(197)  评论(0编辑  收藏  举报