Événement onkeydown
Définition et utilisation
L'événement onkeydown se produit lorsque l'utilisateur appuie sur une touche (sur le clavier).
Astuce :Ordre des événements liés à l'événement onkeydown :
Exemple
Exemple 1
Exécutez du JavaScript lorsque l'utilisateur appuie sur une touche :
<input type="text" onkeydown="myFunction()">
Exemple 2
Utilisez les événements "onkeydown" et "onkeyup" ensemble :
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Syntaxe
Dans HTML :
<element onkeydown="myScript">
Dans JavaScript :
object.onkeydown = function(){myScript};
Dans JavaScript, utilisez la méthode addEventListener() :
object.addEventListener("keydown", myScript);
Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge Méthode addEventListener().
Détails techniques
Bubbling : | Support |
---|---|
Annulable : | Support |
Types d'événements : | KeyboardEvent |
Balises HTML prises en charge : | Tous les éléments HTML, sauf : <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> et <title> |
Version DOM : | Événements niveau 2 |
Prise en charge du navigateur
Événements | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Support | Support | Support | Support | Support |