select

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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

DOM L3

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>