为了账号安全,请及时绑定邮箱和手机立即绑定

为什么输出的值的个数要比输入的个数少一个?

为什么输出的值的个数要比输入的个数少一个?http://img1.sycdn.imooc.com//58ad7e940001139802940095.jpg

正在回答

4 回答

keydown 是在按之前判断(当时text还没有内容),触发一次空,当下一次按键时,就触发上一次输入的内容,所以就少一个。

2 回复 有任何疑惑可以回复我~
#1

qq_MissingYou_0 提问者

非常感谢!
2017-02-22 回复 有任何疑惑可以回复我~

按了退格键,第一次输入的字母就可以显示了,为什么呢?

0 回复 有任何疑惑可以回复我~

按下的一瞬间时 文字还没有输入到文本框所以第一次下边获取不到这个值。简单点说文字输入进去文本框这个行为要慢于keydown事件。

7 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么输出的值的个数要比输入的个数少一个?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信