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()">

Experimente você mesmo

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!");
}

Experimente você mesmo

Sintaxe

No HTML:

<element onselect="myScript">

Experimente você mesmo

No JavaScript:

object.onselect = function(){myScript};

Experimente você mesmo

No JavaScript, use o método addEventListener():

object.addEventListener("select", myScript);

Experimente você mesmo

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