问答详情
源自:4-2 jQuery键盘事件之keypress()事件

输入的第一个字母不显示?

键入时为什么第一个字母会不显示?

提问者:Hitaofighting 2017-05-07 17:23

个回答

  • Hitaofighting
    2017-05-07 17:53:40

    keydown事件触发在文字还没敲进文本框,这时如果在keydown事件中输出文本框中的文本,得到的是触发键盘事件前的文本,而keyup事件触发时整个键盘事件的操作已经完成,获得的是触发键盘事件后的文本

  • 不忽悠
    2017-05-07 17:31:16

    每次获取的内容都是之前输入的,当前输入的获取不到!这是keypress()的特性