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

keypress的用法

在例程中,我感觉keypress的用法和keydown差别不大!在测试中keypress显示的内容都是之前输入的?还有就是用keypress后输入中文再按下enter键也能显示,或者输入中文后在输入数字中文也可显示。我想知道这是因为什么?

正在回答

1 回答

  1. keypress 当你输入1的时候不现实,再输入2的时候显示1,再输入3的时候显示2,而keydown是你输入1时显示1,再输入2时显示2

  2. 他说的是不能相应不是不能输入,就是例如当你输入‘是‘的时候响应一个操作,用keypress是无法响应这个操作的 

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

李小子 提问者

实话实说,感觉你说的有一些问题:keypress和keydown每次获取的内容都是之前输入的,当前输入的获取不到.只有keyup可以获取当前的输入!心直口快,请您见谅!
2016-08-19 回复 有任何疑惑可以回复我~
#2

李小子 提问者

非常感谢!
2016-08-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础(三)—事件篇
  • 参与学习       89999    人
  • 解答问题       625    个

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

进入课程

keypress的用法

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