Vérifier si un utilisateur presse la touche Majuscule ("Shift") avec JavaScript

Concept et utilisation

La fonction shiftKey() permet de vérifier si un utilisateur presse la touche Majuscule ("Shift") ou non.

Fonction

shiftKey()

Retourne une valeur booléenne indiquant l'état de la touche Majuscule.

Syntaxe
shiftKey();
Paramètre

Aucun.

Valeur de retour
true(Boolean)

La valeur de retour true de la fonction shiftKey() est retournée si la touche Majuscule est active.

false(Boolean)

La valeur de retour false de la fonction shiftKey() est retournée si la touche Majuscule n'est pas active.

Exemple de vérification de l'état de la touche Majuscule

shiftKey();

// renvoie : true si l'utilisateur presse la touche Majuscule

Code source de la fonction

(function(s, h, i, f, t) {
  var b = !1;
  s[i] = function() {
    return b;
  };
  f = function(e) {
    b = e[i];
  };
  h('keydown', f);
  h('keyup', f);
})(window, addEventListener, 'shiftKey');
^