select
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 juillet 2015.
L'évènement select est déclenché quand du texte est sélectionné. L'évènement peut ne pas être disponible pour tous les éléments dans tous les langages. Par exemple, en HTML5, les évènements select ne peuvent être envoyés que sur des éléments input de formulaire et textarea.
Info générale
- Spécification
- Interface
-
UIEvent si généré depuis une interface utilisateur, Event sinon.
- Remonte
-
Oui
- Annulable
-
Non
- Cible
-
Élément
- Action par Défault
-
Aucune
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. |
view Lecture seule |
WindowProxy |
document.defaultView (window of the document) |
detail Lecture seule |
long (float) |
0. |
Exemple
html
<input id="test" type="text" value="Sélectionnez-moi !" />
<script>
var elem = document.getElementById("test");
elem.addEventListener(
"select",
function () {
alert("La sélection a changé !");
},
false,
);
</script>