KeyCodes dans JavaScript fonctionne en attribuant une valeur de code de clé particulière à la clé correspondante. Cette fonctionnalité aide à empêcher l'utilisateur de saisir une valeur non valide, en particulier lors du remplissage d'un formulaire ou d'un questionnaire. De même, invitant l'utilisateur final de l'activation "verrouillage des majuscules«Lors du remplissage d'un champ sensible à la casse.
Que sont les codes de key?
JavaScript attribue un code numérique à chaque clé contenue dans un clavier. Les codes de clés pour les touches alphanumériques et de fonction sont numérotées consécutivement. Dans ce blog, le fonctionnement des Keycodes suivants contre les clés particuliers sera expliqué:
Clé | Code clé |
Languette | 9 |
Entrer | 13 |
Syntaxe
événement.code cléDans la syntaxe ci-dessus:
Comment les cocodes KeyCough fonctionnent-ils en JavaScript?
Le fonctionnement des cocodes de keys peut être effectué en utilisant le «addEventListener ()«Méthode en combinaison avec les méthodes suivantes:
Approche 1: Travaille de KeyCodes en JavaScript à l'aide de la méthode GetElementById ()
Le "addEventListener ()»Méthode attache un événement à l'élément et le« «getElementByid ()«La méthode accède à un élément ayant le«identifiant". Ces méthodes peuvent être utilisées pour accéder au champ de texte d'entrée et détecter la clé particulière à l'aide du code de clé attribué et d'un événement joint.
Syntaxe
élément.AddeventListener (événement, écouteur, utilisation);Dans la syntaxe ci-dessus:
Dans la syntaxe donnée:
Exemple
Concentrons-nous sur l'exemple indiqué ci-dessous:
Détectez la clé de l'onglet
Dans le code-snippet ci-dessus:
Sortir
À partir de la sortie ci-dessus, on peut observer que la détection du «Languette"La clé se fait avec succès.
Approche 2: Travaille de KeyCodes en JavaScript à l'aide de la méthode QueySelector ()
Le "QuerySelector ()«La méthode obtient le premier élément qui correspond à un sélecteur CSS. Cette méthode peut être utilisée pour accéder de manière similaire dans le champ de texte d'entrée et y attacher un événement, ce qui entraîne la détection de la clé spécifiée en fonction du code de clé.
Syntaxe
document.QueySelector (sélecteurs CSS)Dans la syntaxe donnée ci-dessus:
Exemple
Observons l'exemple suivant étape par étape:
Détectez la touche Entrée
Dans les lignes de code ci-dessus, effectuez les étapes suivantes:
Sortir
Dans la sortie ci-dessus, on peut observer que lors de la détection du «Entrer”Clé, le titre change, ce qui fait que la détection réussie.
Conclusion
Le "addEventListener ()"Méthode en combinaison avec le"getElementByid ()«Méthode, ou le«QuerySelector ()«La méthode peut être mise en œuvre pour garantir le fonctionnement de KeyCodes en JavaScript. L'ancienne approche peut être utilisée pour accéder au champ de texte d'entrée et détecter la clé spécifique via le code de la clé à l'aide d'un événement ci-joint. Cette dernière approche peut être appliquée pour accéder au champ de texte d'entrée et y attacher un événement, qui détectera la clé spécifique en fonction de son code de clé. Ce tutoriel a expliqué le fonctionnement des codes clés en javascript.