Atributo de cambio de HTML
Definición y uso
El onchange
atributo se activa en el momento en que se cambia el valor del elemento.
Sugerencia: Este evento es similar al
oninput
evento. La diferencia es que el oninput
evento ocurre inmediatamente después de que el valor de un elemento haya cambiado, mientras que onchange
ocurre cuando el elemento pierde el foco. La otra diferencia es que el onchange
evento también funciona en <select>
elementos.
Se aplica a
El onchange
atributo es parte de los Atributos de evento y se puede usar en cualquier elemento HTML.
Elementos | Evento |
---|---|
Todos los elementos HTML | en el cambio |
Ejemplos
Seleccionar ejemplo
Ejecuta un JavaScript cuando un usuario cambia la opción seleccionada de un elemento <select>:
<select onchange="myFunction()">
Ejemplo de entrada
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)">
Compatibilidad con navegador
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |