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:
- op keydown
- op toetsdruk
- 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 |