Tag: 数字键盘

数字键盘的keyCode值?

数字键盘上的数字与键盘顶部的数字有不同的键码吗? 这里是一些应该在keyup事件上运行的JavaScript,但是只有当keycode在48和57之间时才行。这里是代码: $('#rollNum').keyup(function(e) { if(e.keyCode >= 48 && e.keyCode <= 57) { //0-9 only var max = 15; var textLen = $(this).val().length; var textLeft = max – textLen; . . . 我的问题是这个代码只能响应在键盘顶部input的数字而运行,但不响应从数字键盘input的数字。 我想答案一定是数字键盘有不同的keyCode值,但我怎么知道这些是什么?