Comment Détecter Une Pression Sur Une Touche

Table des matières:

Comment Détecter Une Pression Sur Une Touche
Comment Détecter Une Pression Sur Une Touche

Vidéo: Comment Détecter Une Pression Sur Une Touche

Vidéo: Comment Détecter Une Pression Sur Une Touche
Vidéo: Comment désactiver les touches rémanentes dans Windows 2024, Avril
Anonim

JavaScript est un langage de script orienté objet. Il est le plus souvent utilisé pour définir par programmation les réactions des pages aux actions des utilisateurs. La présence de scripts java sur la page alourdit légèrement leur volume, il n'est donc pas recommandé d'utiliser des constructions programmatiques complexes.

Comment détecter une pression sur une touche
Comment détecter une pression sur une touche

Nécessaire

les droits d'administrateur

Instructions

Étape 1

Pour reconnaître lorsqu'un bouton du clavier est enfoncé, l'événement onkeydown, qui fait partie de la page, est utilisé dans la balise body. La logique d'écriture du code pour cet événement est assez simple: et la valeur entre guillemets peut être soit un code autonome, soit un appel de fonction. Pour définir la réponse à une pression de touche sous la forme d'un message texte, écrivez le code suivant: body. Dans ce cas, l'alerte () /

Étape 2

Pour déterminer quel bouton a été enfoncé, vous devez taper le code suivant: body. Cet extrait de code fait référence à l'objet événement, ou plutôt à sa propriété keyCode, qui renvoie le code numérique du bouton enfoncé. Si sur le site vous devez déterminer quelle touche a été enfoncée, intégrez ce code sur la page sur laquelle tout cela doit se dérouler.

Étape 3

Pour reconnaître le raccourci clavier, il faut compliquer un peu le code en ajoutant la condition: body. C'est-à-dire que si les codes des boutons enfoncés correspondent à "71", le message texte "Ctrl + G" doit être affiché. Naturellement, au lieu de la fonction d'alerte, vous pouvez écrire votre propre réaction. En règle générale, chaque concepteur de sites Web essaie d'adapter la configuration du site à ses besoins, de sorte que les méthodes d'affichage peuvent être complètement différentes.

Étape 4

Il existe également un gestionnaire onkeypress en javascript, qui a un objectif similaire. La principale différence de ce gestionnaire est que pour que cet événement se produise (et la réponse ultérieure du gestionnaire), le bouton doit non seulement être enfoncé, mais aussi relâché.

Conseillé: