数字小键盘上的数字是否具有与键盘顶部的数字不同的键控代码?
这是应该在keyup事件上运行的一些JavaScript,但前提是键码在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;
. . .
我的问题是,此代码仅响应于在键盘顶部输入的数字而运行,而不响应于从数字小键盘输入的数字而运行。
我在想答案必须是数字小键盘具有不同的keyCode值,但是如何找出这些数字呢?