Hallo allerseits
Für eine Website welche auf einem iPad angezeigt wird, habe ich ein Pinpad gebastelt. Kurz gesagt ein Div mit einigen Divs drinn. Klickt mann auf ein Div mit Zahl wird per onclick mein JavaScript aufgerufen.
Dabei Schreibe ich num in ein InputFeld vom Typ Text.
Mein Problem / Frage:
Wie schaffe ich es das dies schneller geschieht. Aktuell ist es so das wenn ich z.B. 1120 schreiben will, ich zweimal die 1 so schnell schreibe das erst die 2 als erste Ziffer erscheinen mag und da die 1en so schnell hintereinander gedrückt wurden, dieser Scriptteil garnicht ausgeführt wird.
Danke und Gruss
petrei86
Für eine Website welche auf einem iPad angezeigt wird, habe ich ein Pinpad gebastelt. Kurz gesagt ein Div mit einigen Divs drinn. Klickt mann auf ein Div mit Zahl wird per onclick mein JavaScript aufgerufen.
Code:
function prj_pin_button(num) {
if(num == 'c') {
document.getElementById('form_pin_code').value = '';
} else {
if(document.getElementById('form_pin_code').value.length < 4) {
document.getElementById('form_pin_code').value = document.getElementById('form_pin_code').value + num;
}
}
}
Dabei Schreibe ich num in ein InputFeld vom Typ Text.
Mein Problem / Frage:
Wie schaffe ich es das dies schneller geschieht. Aktuell ist es so das wenn ich z.B. 1120 schreiben will, ich zweimal die 1 so schnell schreibe das erst die 2 als erste Ziffer erscheinen mag und da die 1en so schnell hintereinander gedrückt wurden, dieser Scriptteil garnicht ausgeführt wird.
Danke und Gruss
petrei86