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 :
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
                    }
          }
Merci d'avance pour votre aide.
A+