iPad上的键盘没有区别(0和9

时间:2015-10-29 10:47:55

标签: javascript ios ipad

我有一个听取输入的脚本。 在桌面浏览器上,可以通过以下方式检测数字键:

示例(jquery):

$(document).on('keydown', '[pattern]', function(e) {
    if (e.keyCode >= 48 && e.keyCode <= 57 && !e.shiftKey) {
        // do things
    }
}

在ipad e.shiftKey上,数字键盘上始终为false

我在考虑使用e.originalEvent.keyIdentifier,但我的IDE告诉我它已被删除。

关于如何解决这个问题的任何想法?

0 个答案:

没有答案