Exemple
Exécuter un script JavaScript lorsqu'un utilisateur appuie sur une touche:
<input type="text" onkeypress="myFunction()">
Essayez vous - même » Définition et utilisation
L'événement onkeypress se produit lorsque l'utilisateur appuie sur une touche (on the keyboard) .
Tip: L'ordre des événements liés à l'événement onkeypress:
Note: L'événement onkeypress ne se déclenche pas pour toutes les clés (par exemple ALT, CTRL, SHIFT, ESC) dans tous les navigateurs. Pour détecter uniquement si l'utilisateur a appuyé sur une touche, utilisez le onkeydown au lieu événement, parce que cela fonctionne pour toutes les clés.
Support du navigateur
un événement | |||||
---|---|---|---|---|---|
onkeypress | Oui | Oui | Oui | Oui | Oui |
Syntaxe
En HTML:
< Essayez vous - même »
JavaScript:
object .onkeypress=function(){ Essayez vous - même »
En JavaScript, en utilisant la addEventListener() méthode:
object .addEventListener("keypress", myScript );
Essayez vous - même » Note: Le addEventListener() méthode est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Oui |
---|---|
cancelable: | Oui |
Type d'événement: | KeyboardEvent |
Pris en charge les balises HTML: | Tous les éléments HTML, SAUF: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> et <title> |
DOM Version: | Niveau 2 Événements |
<Object Event