JS Events
JavaScript Events
JavaScript Events
A JavaScript function is a section of code that perform a specific task when called. Calling a function is achieved by its name.
Syntax:
function function_name() { function code } |
Example:
<html> <head> <script> function helloFunction() { alert("Hello people!"); } </script> </head> <body> <input type="button" onclick="helloFunction()" value="Press button" /> </body> </html> |
Result:
|
JavaScript Event Handlers
Event handling is to drive action following the event, such as onClick, onMouseOver, onKeyUp.
Drive or treating an event brings drive a JavaScript function that will take over the tasks assigned to the event.
Event | Description |
---|---|
onBlur | Action that will be triggered when an element loses focus on. |
onChange | Action that will be automatically triggered when changing an item. |
onFocus | Action that will be triggered by focusing on an element. |
onReset | Action will be initiated when the reset button of a form is pressed. |
onSelect | Action that will be triggered when selecting an item. |
onSubmit | Action will be initiated when the submit button of a form is pressed. |
onClick | Action that will be triggered when you press left click on the mouse. |
onDblClick | Action that will be triggered when double click the left mouse button. |
onMouseDown | Action that will be triggered when a mouse button is pressed. |
onMouseMove | Action that will be triggered when the mouse cursor moves. |
onMouseOut | Action that will be triggered when the mouse cursor moves outside item or area bounded. |
onMouseOver | Action that will be triggered when the mouse pointer moves over a element or over the surface area. |
onMouseUp | Action that will be triggered when the mouse button is released. |
onKeyDown | Action that will be triggered when a key is pressed. |
onKeyPress | Action that will be triggered when you press and release a key. |
onKeyUp | Action that will be triggered when a key is released. |
onError | Action that will be triggered after loading an image or failure of a document. |
onLoad | Action that will be automatically triggered when loading a document. |
onUnLoad | Action that will be automatically triggered when a document doesn’t load. |