input
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.
L'évènement DOM input (entrée) est déclenché de façon synchrone quand la valeur d'un élément <input> (entrée), <select> (sélection) ou <textarea> (zone de texte) est modifiée. (Pour les éléments input avec type=checkbox (case à cocher) ou type=radio , l'évènement input n'est pas lancé quand l'utilisateur clique sur le contrôle, parce que la valeur attribuée ne peut être changée).
De plus, l'évènement input se déclenche sur les éditeurs contenteditable quand son contenu est modifié. Dans ce cas, l'évènement cible est l'élément "editing host" (hôte de l'édition) . S'il y a deux éléments ou plus qui ont contenteditable à true (vrai), "editing host" est l'élément ancêtre le plus proche dont le parent n'est pas modifiable . De même, il est déclenché sur l'élément racine des éditeurs designMode .
Information générale
- Spécification
- Interface
- Propagation
-
Oui
- Annulable
-
Non
- Cible
-
Élement
- Action par défaut
-
La valeur ou le contenu est modifié
Propriétés
| Property | Type | Description |
|---|---|---|
target Lecture seule |
EventTarget |
The event target (the topmost target in the DOM tree). |
type Lecture seule |
DOMString |
The type of event. |
bubbles Lecture seule |
Boolean |
Whether the event normally bubbles or not. |
cancelable Lecture seule |
Boolean |
Whether the event is cancellable or not. |
Spécifications
| Specification |
|---|
| UI Events> # event-type-input> |
| HTML> # handler-oninput> |
Compatibilité des navigateurs
Chargement…