Bonjour,
Pour gérer certaines touches dont F6, j'ai créé le gestionnaire d'évènement clavier suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function lesKeys(el){
        var e = el || window.event;
        var code = e.charCode || e.keyCode;
        if(code == 121){
            window.close();
        }else if(code == 119){//F8
            var tue = new Cli();
            tue.etesVousSur();
        //}else if(code == 116){//F5
 
        }else if(code == 117){//F6
            var nwCom = new Com();
            nwCom.vers();
        }
    }
document.onkeypress = lesKeys;
Mais, lorsque je tape la lettre "u" (ascii 117) ma fonction interprète cela comme si la touche F6 était enfoncée
Comment en javascript distinguer dans le code ci-dessus lorsqu'il s'agit d'une touche fonction ou d'un caractère imprimable ?
Merci !