Evento onselect

Definizione e uso

L'evento onselect si verifica dopo che il testo dell'elemento è stato selezionato.

L'evento onselect viene utilizzato principalmente per gli elementi <input type="text"> o <textarea>.

Esempio

Esempio 1

Esegui JavaScript quando il testo viene selezionato:

<input type="text" onselect="myFunction()">

Prova personalmente

Esempio 2

Utilizzare il metodo select() dell'oggetto Input Text HTML DOM per selezionare una parte del campo di testo. In questo caso, viene attivato l'evento onselect, che attiva la funzione alert.

// Seleziona il contenuto del campo di testo
function mySelectFunction() {
  document.getElementById("myText").select();
}
// Quando il testo del campo di testo viene selezionato, avvisa del testo
function myAlertFunction() {
  alert("Hai selezionato del testo!");
}

Prova personalmente

Sintassi

In HTML:

<elemento onselect="myScript">

Prova personalmente

In JavaScript:

oggetto.onselect = function(){myScript};

Prova personalmente

In JavaScript, utilizzare il metodo addEventListener():

oggetto.addEventListener("select", myScript);

Prova personalmente

Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().

Dettagli tecnici

Bubble: Non supportato
Cancellable: Non supportato
Tipo di evento: Se generato dall'interfaccia utenteUiEvent. Altrimenti Event.
Tag HTML supportati: <input type="file">, <input type="password">, <input type="text"> e <textarea>
DOM 版本: Versione DOM:

Livello 2 Eventi

Supporto browser Chrome IE Firefox Safari Opera
onselect Supporto Supporto Supporto Supporto Supporto