Attribut de l'événement onkeypress en HTML

Exemple

Exécuter un segment JavaScript lorsque l'utilisateur appuie sur une touche :

<input type="text" onkeypress="displayResult()">

Essayer personnellement

Compatibilité des navigateurs

IE Firefox Chrome Safari Opera

Tous les navigateurs mainstream supportent l'attribut onkeypress.

Définition et utilisation

L'attribut onkeypress est déclenché lors de la frappe de touches par l'utilisateur (sur le clavier).

Avis :L'ordre des événements par rapport à l'événement onkeypress :

  • onkeydown
  • onkeypress
  • onkeyup

Remarque :Dans tous les navigateurs, l'événement onkeypress n'est pas déclenché par toutes les touches (par exemple ALT、CTRL、SHIFT、ESC).

Remarque :L'attribut onkeypress n'est pas applicable aux éléments suivants : <base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> ou <title>.

Différences entre HTML 4.01 et HTML5

Aucun.

Syntaxe

<element onkeypress="script">

Valeur de l'attribut

Valeur Description
script Script exécuté lors de l'événement onkeypress.