Try it yourself »
Definition and Usage
The onkeypress event occurs when the user presses a key (on the keyboard).
Tip: The order of events related to the onkeypress event:
Note: The onkeypress event is not fired for all keys (e.g. ALT, CTRL, SHIFT, ESC) in all browsers. To detect only whether the user has pressed a key, use the onkeydown event instead, because it works for all keys.
The onkeypress event is supported in all major browsers.
onkeypress In HTML
The onkeypress attribute can be used within ALL HTML elements, EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>.
Thank You For Helping Us!
Your message has been sent to W3Schools.