Haben die Zahlen auf einem Ziffernblock einen anderen Tastencode als die Zahlen oben auf einer Tastatur?
Hier ist etwas JavaScript, das beim Keyup-Ereignis ausgeführt werden soll, aber nur, wenn der Keycode zwischen 48 und 57 liegt. Hier ist der Code:
$('#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;
. . .
Mein Problem ist, dass dieser Code nur als Antwort auf die oben auf der Tastatur eingegebenen Zahlen ausgeführt wird, jedoch nicht als Antwort auf Zahlen, die über die Zehnertastatur eingegeben wurden.
Ich denke, die Antwort muss sein, dass der Ziffernblock unterschiedliche keyCode-Werte hat, aber wie finde ich heraus, was das sind?