HTML | onkeypress Attribute
This attribute fires when a user presses a key on the Keyboard. This event attribute can not be used for all keys (e.g. ALT, CTRL, SHIFT, ESC) in all browsers.
Supported Tags: All HTML elements, EXCEPT:
- <base>
- <bdo>
- <br>
- <head>
- <html>
- <iframe>
- <meta>
- <param>
- <script>
- <style>
- <title>
Syntax:
<element onkeypress="script">
Attribute: The onkeydown attribute works for all keys in all browsers. The script will be run when onkeypress attribute call.
Note: This attribute has been DEPRECATED and is no longer recommended. The order of events that is related to the onkeypress events:
- onkeydown
- onkeypress
- onkeyup
Example:
HTML
<!DOCTYPE html> < html > < head > < title >onkeypress attribute</ title > < style > body { text-align: center; } h1 { color: green; } </ style > </ head > < body > < h1 >w3wiki</ h1 > < h2 >onkeypress attribute</ h2 > < input type = "text" onkeypress = "w3wiki()" > < script > function w3wiki() { alert("Welcome to w3wiki!"); } </ script > </ body > </ html > |
Output:
Before click in the text box:
After click on the text box:
Supported Browsers: The browser supported by onkeypress event attribute are listed below:
- Google Chrome
- Internet Explorer
- Firefox
- Opera
- Apple Safari
Contact Us