Definicja i Wykorzystanie
onchange atrybutu odpala moment, kiedy wartość elementu jest zmieniany.
Wskazówka: To zdarzenie jest podobny do oninput imprezy. Różnica polega na tym, że oninput zdarzenie następuje natychmiast po wartość elementu zmienił się, podczas gdy onchange występuje, gdy element utraty ostrości. Inną różnicą jest to, że zdarzenie onchange działa również na <keygen> i <select> elementów.
Dotyczy
onchange atrybut jest częścią Atrybuty zdarzeń i może być stosowany na wszystkich elementów HTML.
Elementy | Zdarzenie |
---|---|
Wszystkie elementy HTML | onchange |
Przykłady
Select Przykład
Wykonuje JavaScript, gdy użytkownik zmienia wybraną opcję na <select> element:
<select onchange="myFunction()">
Spróbuj sam " Input Przykład
Wykonuje JavaScript, gdy użytkownik zmienia zawartość pola wejściowego:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Spróbuj sam " Pomoc Browser
Atrybut Zdarzenie | |||||
---|---|---|---|---|---|
onchange | tak | tak | tak | tak | tak |