Atrybut zdarzenia onchange w formacie HTML

❮ Atrybuty zdarzeń HTML

Przykład

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

<select onchange="myFunction()">

Więcej przykładów „Wypróbuj sam” poniżej.


Definicja i użycie

Atrybut onchange uruchamia się w momencie zmiany wartości elementu.

Wskazówka: to zdarzenie jest podobne do zdarzenia oninput . Różnica polega na tym, że zdarzenie oninput występuje natychmiast po zmianie wartości elementu, podczas gdy onchange występuje, gdy element traci fokus. Inną różnicą jest to, że zdarzenie onchange działa również na elementach <select>.


Obsługa przeglądarki

Event Attribute
onchange Yes Yes Yes Yes Yes

Składnia

<element onchange="script">

Wartości atrybutów

Value Description
script The script to be run on onchange

Szczegóły techniczne

Obsługiwane tagi HTML: <input type="pole wyboru">, <input type="plik">, <input type="hasło">, <input type="radio">, <input type="zakres">, <input type=" szukaj">, <input type="text">, <select> i <textarea>

Więcej przykładów

Przykład

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

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

Powiązane strony

Odniesienie HTML DOM: zdarzenie onchange


❮ Atrybuty zdarzeń HTML