Ejemplo
Ejecutar un JavaScript cuando un usuario cambia la opción seleccionada de un <select> elemento:
<select onchange="myFunction()">
Inténtalo tú mismo " Más "hacerlo por uno mismo" ejemplos a continuación.
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.
Soporte para el navegador
Atributo evento | |||||
---|---|---|---|---|---|
onchange | Sí | Sí | Sí | Sí | Sí |
Diferencias entre HTML 4.01 y HTML5
Ninguna.
Sintaxis
<elementonchange=" script ">
Los valores de atributo
Valor | Descripción |
---|---|
script | La secuencia de comandos para ejecutar en onchange |
Detalles técnicos
etiquetas HTML compatibles: | <input type="checkbox">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type="search">, <input type="text">, <keygen>, <select> and <textarea> |
---|
Más ejemplos
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 " Páginas relacionadas
Referencia HTML DOM: onchange event