javascript - 区分移动键盘上的keyup

标签 javascript jquery iphone mobile keyup

我目前正在使用 jquery 和 keyup。所以当我提醒 e.which我得到了键码。我的问题是在计算机键盘上我可以检测到 shift 键,例如区分“<”和“,”或“>”和“.” 但是在智能手机键盘上,当我提醒这两个键时,它们给我相同的值,分别为 190 和 88。我如何检测我按下的是“<”而不是“,”?

最佳答案

如果您需要知道输入的是什么字符,请查看 e.charCode,而不是 e.which

关于javascript - 区分移动键盘上的keyup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7969108/

相关文章:

javascript - 将文件名从 .js 更改为 .jsx 后,React 项目无法编译

javascript - 将 .wav 加载到音频缓冲区中

jquery - 如何将 CSS 应用到我的 JQuery 插件

javascript - 在下拉列表中动态添加和删除项目

iphone - iOS 7 makeKeyAndVisible 不工作

javascript - 使用 module.export 和 require 的 JavaScript 单例?

JavaScript 获取传入参数的函数实例

javascript - YouTube API 以 5 x 3 网格而不是单列列表列出播放列表图标

ios - UITableviewcell cell.textlabel.text 在滚动 tableview 时重复?如何避免 cell.textlabel.text 重复?

ios - 通过 UIButton 从 Appdelegate 导航到另一个 View