Description
A key press has two parts:
- The key is pressed down
- The key is released
The keydown event occurs when a keyboard key is pressed down.
The keydown() method triggers the keydown event, or specifies a function to run when a keydown event occur.
Tip: Use the event.which property to return which key was pressed.
Trigger the Event
Trigger the keydown event for the selected elements.
This method has the form:
.keydown()
Return Value
This form returns a jQuery object.
Bind a Function to the Event
Specifies a function to run when the keydown event occurs for the selected elements.
This method has the alternate form:
.keydown(function)
Parameter | Description |
---|---|
function | (optional) Specifies the function to run when the keydown event occurs |
Return Value
This form returns a jQuery object.
This method has the alternate form:
.keydown(data,function)
Parameter | Description |
---|---|
data | (optional) Specifies additional data to pass along to the function |
function | (optional) Specifies the function to run when the keydown event occurs |
Return Value
This form returns a jQuery object.
Examples
Change the background color of an input field each time a key is pressed:
$("input").keydown(function(){
$("input").css("background-color","#FFFFCC");
});