onkeypress event
Fires when the user presses an alphanumeric key.
Syntax
HTML Attribute | <element onkeypress = "handler(event)"> |
Event Property | object.onkeypress = handler; |
attachEvent Method | object.attachEvent("onkeypress", handler) |
addEventListener Method | object.addEventListener("keypress", handler, useCapture) |
Event information
Synchronous | No |
Bubbles | Yes |
Cancelable | Yes |
Event handler parameters
- pEvtObj [in]
Type: IHTMLEventObj
Standards information
- HTML 4.01 Specification, Section 18.2.3
Remarks
As of Microsoft Internet Explorer 4.0, the HTMLFormElementEvents::onkeypress event fires and can be canceled for the following keys:
- Letters: A - Z (uppercase and lowercase)
- Numerals: 0 - 9
- Symbols: ! @ # $ % ^ & * ( ) _ - + = < [ ] { } , . / ? \ | ' ` " ~
- System: ESC, SPACEBAR, ENTER
Returns a number specifying the Unicode value of the key that was pressed.
To invoke this event, do one of the following:
- Press any alphanumeric keyboard key.
See also
Reference
HTMLSelectElementEvents::onchange