首页 相关文章 输入法下keyup的失效的解决方案

输入法下keyup的失效的解决方案

网页制作Webjx文章简介:在某些情况下,比如自动补全(autocomplete)的输入框中,需要使用keyup事件来监听键盘的输入以迅速作出回应。关键在于keyup,如果世界是美好的,那么就不会有这篇blog.可是世界是不美好的。我们活在中文世界,我们要用输入法。在输入法开启的情况下,您会碰到不美
  
  在某些情况下,比如自动补全(autocomplete)的输入框中,需要使用keyup事件来监听键盘的输入以迅速作出回应。
  
  关键在于keyup,如果世界是美好的,那么就不会有这篇blog.可是……
  
  世界是不美好的。我们活在中文世界,我们要用输入法。在输入法开启的情况下,您会碰到不美好的事情:keyup失效。对于您绑定到keyup的任何回调函数,除非您把输入法切换回英文状态,否则它会无动于衷。如果能称之为bug,我会很高兴,因为bug会有修复的可能,如果是特征(feature),那么,我只好叹息一下。
  
  问题
  
  在开启输入法的情况下,三个浏览器的具体问题如下:
  
  IE:触发keydown和keyup,不触发keypress.能够获得输入值。
  
  Fi...[ 查看全文 ]

2016-02-19 标签:

输入法下keyup的失效的解决方案的相关文章

手机页面
收藏网站 回到头部