ao selecionar evento
Exemplo
Execute um JavaScript quando algum texto for selecionado:
<input type="text" onselect="myFunction()">
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
O evento onselect ocorre após algum texto ter sido selecionado em um elemento.
O evento onselect é usado principalmente em elementos <input type="text"> ou <textarea>.
Suporte ao navegador
Event | |||||
---|---|---|---|---|---|
onselect | Yes | Yes | Yes | Yes | Yes |
Sintaxe
Em HTML:
<element onselect="myScript">
Em JavaScript:
object.onselect = function(){myScript};
Em JavaScript, usando o método addEventListener():
object.addEventListener("select", myScript);
Observação: o método addEventListener() não é compatível com o Internet Explorer 8 e versões anteriores.
Detalhes técnicos
Bolhas: | Não |
---|---|
Cancelável: | Não |
Tipo de evento: | UiEvent se gerado a partir de uma interface de usuário, Event caso contrário |
Tags HTML suportadas: | <input type="file">, <input type="password">, <input type="text"> e <textarea> |
Versão DOM: | Eventos de Nível 2 |
Mais exemplos
Exemplo
Usando o método select() do objeto de texto de entrada HTML DOM para selecionar algum conteúdo de um campo de texto. Quando isso acontece, o evento onselect é acionado, o que acionará uma função de alerta.
// Select the contents of a text field
function mySelectFunction() {
document.getElementById("myText").select();
}
// Alert some text when the text in the text field has been selected
function myAlertFunction() {
alert("You selected some text!");
}