keydown和keypress的效果

来源:4-2 jQuery键盘事件之keypress()事件

胡凯爷儿斯

2018-08-04 13:37

我同过测试两种效果没啥区别,按下第一次键没有显示。按第二次键显示第一次的键。

写回答 关注

1回答

  • 宗小麟
    2018-08-06 12:02:50

    keydown和keypress事件是输入的时候就触发了(若是输入第一个字符那么此时输入框内部还没值),所以就从第二键开始显示。

    补充一个keyup便于你理解,keyup你按键下去字符已经存在于输入框中,按键起来事件才触发,所以keyup不存在按第二次键显示第一次的键。

    宗小麟

    keydown和keypress是按下时就触发

    2018-08-06 12:03:53

    共 1 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题