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()">
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!"); }
Sintassi
In HTML:
<elemento onselect="myScript">
In JavaScript:
oggetto.onselect = function(){myScript};
In JavaScript, utilizzare il metodo addEventListener():
oggetto.addEventListener("select", myScript);
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 |