Exemple
Exécuter un morceau de JavaScript lorsque l'utilisateur appuie sur une touche :
<input type="text" onkeypress="displayResult()">
Prise en charge du navigateur
IE
Firefox
Chrome
Safari
Opera
Tous les principaux navigateurs prennent en charge l'attribut onkeypress.
Définition et utilisation
La propriété onkeypress est déclenchée lorsque l'utilisateur appuie sur une touche (du clavier).
Astuce : L'ordre des événements par rapport à l'événement onkeypress :
onkeydown onkeypress onkeyup
Remarque : Dans n'importe quel navigateur, l'événement onkeypress ne sera pas déclenché par toutes les pressions sur une touche. (par exemple ALT, CTRL, SHIFT, ESC).
Remarque : L'attribut onkeypress ne s'applique pas aux éléments suivants :
, , ,