GlobalEventHandlers.onselect

La propriété onselect du mixin GlobalEventHandlers est un event handler qui traite les événements select.

L'événement select n'est déclenché qu'après que du texte à l'intérieur d'un <input type="text"> ou d'un <textarea> a été sélectionné.

Syntaxe

target.onselect = functionRef;

Valeur

réfFonction est un nom de fonction ou une expression retournant une fonction. La fonction reçoit un objet UIEvent comme unique argument.

Exemples

Cet exemple enregistre le texte que vous sélectionnez à l'intérieur d'un élément <textarea>.

HTML

<textarea>Essayez de sélectionner du texte dans cet élément.</textarea>
<p id="log"></p>

JavaScript

function enregistrerSelection(event) {
  const log = document.getElementById('log');
  const selection = event.target.value.substring(event.target.selectionStart, event.target.selectionEnd);
  log.textContent = `Vous avez sélectionné : ${selection}`;
}

const textarea = document.querySelector('textarea');
textarea.onselect = enregistrerSelection;

Résultat

Spécification

Spécification Statut Commentaire
HTML Living Standard
La définition de 'onselect' dans cette spécification.
Standard évolutif

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi