keyCode values for numeric keypad?
The keycodes are different. Keypad 0-9 is Keycode 96 to 105 Your if statement should be: if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105)) { // 0-9 only } Here’s a reference guide for keycodes — UPDATE — This is an old answer and keyCode has been … Read more