HTML onkeypress- kenmerk


Definitie en gebruik

Het attribuut onkeypress wordt geactiveerd wanneer de gebruiker een toets indrukt (op het toetsenbord).

Tip: de volgorde van gebeurtenissen die verband houden met de onkeypress-gebeurtenis:

  1. op keydown
  2. op toetsdruk
  3. opkeyup

Opmerking: de gebeurtenis onkeypress wordt niet voor alle toetsen geactiveerd (bijv. ALT, CTRL, SHIFT, ESC) in alle browsers. Om alleen te detecteren of de gebruiker een toets heeft ingedrukt, gebruikt u in plaats daarvan onkeydown , omdat dit voor alle toetsen werkt.


Geldt voor

Het attribuut onkeypress maakt deel uit van de Event Attributes en kan op alle HTML-elementen worden gebruikt.

elementen Evenement
Alle HTML-elementen op toetsdruk

Voorbeeld

Invoervoorbeeld

Voer een JavaScript uit wanneer een gebruiker op een toets drukt:

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

Browserondersteuning

Event Attribute
onkeypress Yes Yes Yes Yes Yes