onkeydownEvent

事件对象参考手册Event Object

Example

Execute Javascript code when the user presses a key:

<input type="text" onkeydown="myFunction()">

Try it Yourself »

Definition and Usage

The onkeydown event occurs when the user presses a keyboard key.

Tip:The trigger order of events related to the onkeydown event:

  1. onkeydown
  2. onkeypress
  3. onkeyup

Syntax

In HTML:

<element onkeydown="SomeJavaScriptCode">

In JavaScript:

object.onkeydown=function(){SomeJavaScriptCode};

Parameter Description
SomeJavaScriptCode Required. Specifies the JavaScript to execute when the event occurs.


Browser Support

Internet ExplorerFirefoxOperaGoogle ChromeSafari

All major browsers support the onkeydown event


HTML tags supporting this event:

The onkeydown attribute can be used on all HTML elements, except: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>.


事件对象参考手册Event Object Other Extensions