qq_MissingYou_0
2017-02-22 20:05
为什么输出的值的个数要比输入的个数少一个?
keydown 是在按之前判断(当时text还没有内容),触发一次空,当下一次按键时,就触发上一次输入的内容,所以就少一个。
按了退格键,第一次输入的字母就可以显示了,为什么呢?
按下的一瞬间时 文字还没有输入到文本框所以第一次下边获取不到这个值。简单点说文字输入进去文本框这个行为要慢于keydown事件。
jQuery基础(三)—事件篇
89997 学习 · 625 问题
相似问题