Evento onselect

Definición y uso

El evento onselect ocurre después de que se selecciona el texto en el elemento.

El evento onselect se utiliza principalmente para elementos <input type="text"> o <textarea>.

Ejemplo

Ejemplo 1

Ejecuta JavaScript cuando se selecciona el texto:

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

Prueba por tu cuenta

Ejemplo 2

Usa el método select() del objeto Input Text del DOM HTML para seleccionar algún contenido del campo de texto. En este caso, se desencadena el evento onselect, que desencadena la función alert.

// Selecciona el contenido del campo de texto
function mySelectFunction() {
  document.getElementById("myText").select();
}
// Muestra algún texto cuando el texto del campo de texto se selecciona
function myAlertFunction() {
  alert("Has seleccionado algún texto!");
}

Prueba por tu cuenta

Sintaxis

En HTML:

<elemento onselect="myScript">

Prueba por tu cuenta

En JavaScript:

objeto.onselect = function(){myScript};

Prueba por tu cuenta

En JavaScript, utiliza el método addEventListener():

objeto.addEventListener("select", myScript);

Prueba por tu cuenta

Notas:Internet Explorer 8 o versiones anteriores no lo admiten Método addEventListener().

Detalles técnicos

Burbuja: No se admite
Cancelable: No se admite
Tipo de evento: Si se genera desde la interfaz de usuarioUiEvento. De lo contrario Evento.
Etiquetas HTML admitidas: <input type="file">, <input type="password">, <input type="text"> y <textarea>
Versión DOM: Eventos de Nivel 2

Compatibilidad del navegador

Eventos Chrome IE Firefox Safari Opera
onselect Soporte Soporte Soporte Soporte Soporte