je dois détecter les touches sont enfoncées dans le clavier pour faire une action sur cette
donc j'écrit scénario comme celui-ciComment détecter trois touches pressées sur keybord par jquery et javascript
$(document).keyup(function(e){
var map = {18: false, 17: false, 65: false};
if (e.keyCode in map) {
map[e.keyCode] = true;
if (map[18] && map[17] && map[65]) {
alert("Pressed Alt+Ctrl+a");
}
}
});
mais ce script doesn « t travailler
donc peut tout me aider dans cette s'il vous plaît
Voir aussi [Dét série combinaison avec JavaScript keypress] (http://stackoverflow.com/questions/10061084/detect-keypress-combination-series-with-javascript) . –
Vous pouvez également utiliser 'Set' comme si' var keyPress = nouveau Set(); $ (document) .keydown (fonction (e) {keyPress.add (e.keyCode); si (keyPress.has (18) && keyPress. a (17) && keyPress.has (65)) {alert ("Pressé Alt + Ctrl + a");}}); $ (document) .keyup (fonction (e) {keyPress.delete (e.keyCode);}); ' – depperm