Atributo de evento HTML onchange
Ejemplo
Ejecuta un JavaScript cuando un usuario cambia la opción seleccionada de un elemento <select>:
<select onchange="myFunction()">
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
El atributo onchange activa el momento en que se cambia el valor del elemento.
Sugerencia: este evento es similar al evento oninput . La diferencia es que el evento oninput ocurre inmediatamente después de que el valor de un elemento ha cambiado, mientras que onchange ocurre cuando el elemento pierde el foco. La otra diferencia es que el evento onchange también funciona en elementos <select>.
Compatibilidad con navegador
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |
Sintaxis
<element onchange="script">
Valores de atributos
Value | Description |
---|---|
script | The script to be run on onchange |
Detalles técnicos
Etiquetas HTML compatibles: | <tipo de entrada="casilla de verificación">, <tipo de entrada="archivo">, <tipo de entrada="contraseña">, <tipo de entrada="radio">, <tipo de entrada="rango">, <tipo de entrada=" buscar">, <tipo de entrada="texto">, <seleccionar> y <área de texto> |
---|
Más ejemplos
Ejemplo
Ejecute un JavaScript cuando el usuario cambie el contenido de un campo de entrada:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
páginas relacionadas
Referencia HTML DOM: evento onchange
❮ Atributos de eventos HTML