Evento onselect
Definição e uso
O evento onselect ocorre após o texto dentro do elemento ser selecionado.
O evento onselect é usado principalmente para elementos <input type="text"> ou <textarea>.
Exemplo
Exemplo 1
Executar JavaScript ao selecionar o texto:
<input type="text" onselect="myFunction()">
Exemplo 2
Use o método select() do objeto Input Text do HTML DOM para selecionar algum conteúdo do campo de texto. Isso ocorre quando o evento onselect é acionado, o que aciona a função alert.
// Selecionar o conteúdo do campo de texto function mySelectFunction() { document.getElementById("myText").select(); } // Quando o texto do campo de texto for selecionado, mostre algum texto function myAlertFunction() { alert("Você selecionou algum texto!"); }
Sintaxe
No HTML:
<element onselect="myScript">
No JavaScript:
object.onselect = function(){myScript};
No JavaScript, use o método addEventListener():
object.addEventListener("select", myScript);
Notas:Internet Explorer 8 ou versões anteriores não suportam Método addEventListener().
Detalhes técnicos
Percursão: | Não suportado |
---|---|
Cancelável: | Não suportado |
Tipo de evento: | Se gerado a partir da interface do usuárioUiEvent. Caso contrário Event. |
Etiquetas HTML suportadas: | <input type="file">, <input type="password">, <input type="text"> e <textarea> |
Versão DOM: | Eventos Level 2 |
Suporte ao navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onselect | Suporte | Suporte | Suporte | Suporte | Suporte |