[RESOLU] Recherche code touche enfoncé, pour du javascript

Recherche code touche enfoncé, pour du javascript [RESOLU] - Divers - Programmation

Marsh Posté le 10-09-2008 à 10:43:49    

Bonjour, je suis à la recherche d'un tableau faisan la relation entre le code et la touche appuyé, pour réutiliser le tout en javascript
ex :
 
(CurrentKey == 101) //return
(CurrentKey == 13) //  numpad 5
(CurrentKey == 102) // numpad 6
 
merci d'avance


Message édité par junix le 10-09-2008 à 12:14:37

---------------

Reply

Marsh Posté le 10-09-2008 à 10:43:49   

Reply

Marsh Posté le 10-09-2008 à 11:38:42    

Désolé, je n'ai pas de tableau. Je sais juste que pour les flèches, c'est entre 37 et 40. Pour les autres touches, je me suis fais cette petite page qui m'indique le code en bas dans la barre de status :

<html>
<head>
<script language=javascript>
// Tell the browser to react when a key is pressed down
if (document.captureEvents) {
    // non IE
    if (Event.keydown) {
        // NS 4, NS 6+, Mozilla 0.9+
        document.captureEvents(Event.keydown);
    }
}
 
// Tells the browser to detect a keyup
// event over the whole document and when it detects it
// it should run the event handler function get_key_pressed()
document.onkeydown = get_key_pressed;
 
// Event handler
function get_key_pressed(evt)
{
  var keyCode =  
    document.layers ? evt.which :
    document.all ? event.keyCode :
    document.getElementById ? evt.keyCode : 0;
  window.status = keyCode;
  return true;
}
</script>
</head>
<body>
Press any key and see its code in the status bar
</body>
</html>

Reply

Marsh Posté le 10-09-2008 à 12:14:16    

merci


---------------

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed