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

每次获取的内容都是之前输入的,当前输入的获取不到

每次获取的内容都是之前输入的,当前输入的获取不到, 为什么是这样的呢

正在回答

3 回答

mouseup与mouaedown方法得到的是之前键盘输入值,而keypress事件 可以获取当前的按键值,主要用来接收字母、数字等ANSI字符,当然有些按键不能识别:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等

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

最佳回答说法有错误

mousedown事件中,先按下某一按键,如h>事件触发>获取文本>输入h,故此时获取不到这个h。也就是得到触发键盘事件前的文本。

mouseup事件中,先按下某一按键,如h>输入h>事件触发>获取文本,故此时能获取到这份h。也就是事件触发时整个键盘事件的操作已经完成,获得的是触发键盘事件后的文本。

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

mouseup?

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

举报

0/150
提交
取消

每次获取的内容都是之前输入的,当前输入的获取不到

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