An open API service indexing awesome lists of open source software.

https://github.com/masterbhuvnesh/os


https://github.com/masterbhuvnesh/os

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# Events in JavaScript

## 1. Mouse Events

| Event | Description |
|------------|------------------------------------------------------------|
| `click` | Triggered when a mouse button is clicked. |
| `dblclick` | Triggered when a mouse button is double-clicked. |
| `mousedown`| Triggered when a mouse button is pressed down. |
| `mouseup` | Triggered when a mouse button is released. |
| `mouseover`| Triggered when the mouse pointer enters an element. |
| `mouseout` | Triggered when the mouse pointer leaves an element. |

## 2. Keyboard Events

| Event | Description |
|------------|------------------------------------------------------------|
| `keydown` | Triggered when a key is pressed down. |
| `keypress` | Triggered when a key is pressed and held down. |
| `keyup` | Triggered when a key is released. |

## 3. Form Events

| Event | Description |
|------------|------------------------------------------------------------|
| `change` | Triggered when the value of an input element changes. |
| `input` | Similar to 'change', triggered when the value of an input element changes (more frequently). |
| `submit` | Triggered when a form is submitted. |

## 4. Window Events

| Event | Description |
|------------|------------------------------------------------------------|
| `load` | Triggered when the page and its dependent resources have finished loading. |
| `resize` | Triggered when the browser window is resized. |
| `scroll` | Triggered when the document view or an element is scrolled.|

## 5. Focus Events

| Event | Description |
|------------|------------------------------------------------------------|
| `focus` | Triggered when an element gains focus. |
| `blur` | Triggered when an element loses focus. |

## 6. Other Events

| Event | Description |
|-----------------------|--------------------------------------------------|
| `contextmenu` | Triggered when the right mouse button is clicked, opening the context menu. |
| `DOMContentLoaded` | Triggered when the initial HTML document has been completely loaded and parsed, without waiting for stylesheets, images, and subframes to finish loading. |
| `hashchange` | Triggered when the fragment identifier in the URL changes. |