Atributo de evento HTML onchange

❮ Atributos de eventos HTML

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