Salut à tous,
Je cherche à faire un script pour récupérer la saisie de chiffres au clavier, de 1 à 15. Je parviens bien à détecter les saisies des nombres de 0 à 9 et à lancer mon traitement après cela.
Mon problème est pour récupérer la saisie de nombre supérieur à 9. Par exemple si l'utilisateur veux saisir 12, je récupère le 1 et mon traitement est lancé qu'il n'ai pu saisir le chiffre 2.
Y a t'il un moyen de mémoriser la saisie pendant disons une seconde, pour pourvoir récupérer le 2° chiffre et ainsi pouvoir faire fonctionner mon script pour les nombres supérieurs à 9 ??
Voici le début de mon script :
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function codeTouche(evenement){ for (prop in evenement){ if(prop == 'which') return(evenement.which); } return(evenement.keyCode); } function scanTouche(evenement){ var codeDecimal = codeTouche(evenement); var car = String.fromCharCode(codeDecimal); if(car>0 && car<=9){ //mon traitement } }
A+
Partager