程序有一个bug

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

qq_梦里_0

2016-08-05 10:54

输入一系列字符全部删除再重新输入时,第一个字符显示不出来,从第二个字符开始显示。为什么?

写回答 关注

2回答

  • 安红
    2016-08-05 11:14:29

    keydown事件是按下还没有获取到那个字符

    zrning 回复qq_梦里_...

    你在输入第一个字符的时候,在字符还没有显示到文本框之前,已经触发了keydown事件,此时获取文本框获取到的值是空的~教程里面有说!!!!!!

    2016-08-12 20:19:33

    共 5 条回复 >

  • 忠胜大哥
    2016-08-05 11:13:23

    keydown事件吗,不是程序bug,是因为keydown事件是按下还没有获取到那个字符。课程里面说了的哦

    qq_梦里_...

    可是后面的字符都可以获取得到,就第一个获取不到。

    2016-08-05 11:29:31

    共 1 条回复 >

jQuery基础(三)—事件篇

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

89989 学习 · 625 问题

查看课程

相似问题