Definición y Uso
El onchange atributo dispara el momento en que se cambia el valor del elemento.
Consejo: Este caso es similar al oninput evento. La diferencia es que el evento oninput se produce 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 trabaja en <keygen> y <select> elementos.
Se aplica a
El onchange atributo es parte de los atributos de los eventos , y se puede utilizar en cualquier elemento HTML.
Elementos | Evento |
---|---|
Todos los elementos HTML | onchange |
Ejemplos
Select Ejemplo
Ejecutar un JavaScript cuando un usuario cambia la opción seleccionada de un <select> elemento:
<select onchange="myFunction()">
Inténtalo tú mismo " Input Ejemplo
Ejecutar un JavaScript cuando el usuario cambia el contenido de un campo de entrada:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Inténtalo tú mismo " Soporte para el navegador
Atributo evento | |||||
---|---|---|---|---|---|
onchange | Sí | Sí | Sí | Sí | Sí |