L'attribut d'événement onkeydown se déclenche lorsque l'utilisateur appuyant sur une touche du clavier.
L'attribut d'événement onkeydown se déclenche lorsque l'utilisateur appuyant sur une touche du clavier.
Astuce : L'ordre des événements liés à l'événement onkeydown est :
onkeydown
OnKeyPress
OnKeyUp
Remarque : L'attribut onkeydown ne peut pas être utilisé avec les éléments : <base>,
<bdo>, <br>, <head>, <html>, <iframe>, <meta>,
<param>, <script>, <style>, ou <title>.
Syntaxe
<input onkeydown="script" />
Valeurs d'attribut
Valeur |
Description |
---|---|
script |
Le script à exécuter sur onkeydown |
<script>
function afficherResultat()
{
var x;
if(window.event) // IE8 and earlier
{
x=event.keyCode;
}
else if(event.which) // IE9/Firefox/Chrome/Opera/Safari
{
x=event.which;
}
var keychar=String.fromCharCode(x);
alert("la touche+ keychar +est préssée");
}
</script>
</head>
<body>
<p>La fonction afficherResultat() se déclenche lorsque l'utilisateur appuie sur
une touche dans le champ de saisie. La fonction affiche une boite d'alerte avec la
touche enfoncée..</p>
<input type="text" onkeydown="afficherResultat()">
</body>
</html>
L'attribut d'événement onkeydown est pris en charge dans tous les principaux navigateurs.
Aucune.
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT