JavaScript JavaScript 中方向键和 & % ' ( 四个键使用相同的 keyCode?

ibachue · 2013年02月07日 · 最后由 jiyinyiyong 回复于 2013年02月07日 · 3022 次阅读

Hi all, 我在试图用 Javascript code 过滤用户输入,希望是数字 方向 回车之类的可以输入,而过滤掉一切特殊字符和字母。但是在用 keyCode 过滤的时候,发现方向键和& % ' ( 四个键 keyCode 相同 (都是 37-40)。请教这是什么原因,有什么办法区分它们吗?谢谢

碰到这类问题,请先看这个 http://unixpapa.com/js/key.html

是否已经区分 keyup/keydownkeypress, 两者返回 keyCode 是不同的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号