标签: javascript jquery
我正在尝试输入文本字段,该字段应允许数字和少量特殊字符,如正斜杠(/)。所以我通过 keydown 事件的密码来处理这个问题。
但我面临一个奇怪的问题。根据ASCII表,数字0到9的键代码是48到57.但是如果从键盘中的数字键盘按下相同的数字,则keyCode给出不同的值。 num pad中0到9的ASCII码从96到105开始。但是这个范围与小型字母字符串相冲突。
所以我想知道有没有办法区分数字键是否按常规数字键和数字键盘。