Atrybut zmiany HTML


Definicja i użycie

Atrybut uruchamia się onchangew momencie zmiany wartości elementu.

Wskazówka: to wydarzenie jest podobne do oninputwydarzenia. Różnica polega na tym, że oninputzdarzenie występuje natychmiast po zmianie wartości elementu, a onchangewystępuje, gdy element traci fokus. Druga różnica polega na tym, że onchangewydarzenie działa również na <select>elementach.


Dotyczy

Atrybut jest onchangeczęścią atrybutów zdarzenia i może być używany w dowolnych elementach HTML.

Elementy Wydarzenie
Wszystkie elementy HTML onchange

Przykłady

Wybierz przykład

Wykonaj JavaScript, gdy użytkownik zmieni wybraną opcję elementu <select>:

<select onchange="myFunction()">

Przykład wejścia

Wykonaj JavaScript, gdy użytkownik zmieni zawartość pola wejściowego:

<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">

Obsługa przeglądarki

Event Attribute
onchange Yes Yes Yes Yes Yes