Atrybut zdarzenia wejściowego HTML
Przykład
Wykonaj JavaScript, gdy użytkownik napisze coś w polu <input>:
<input type="text" oninput="myFunction()">
Definicja i użycie
Atrybut oninput jest uruchamiany, gdy element pobiera dane wejściowe użytkownika.
Atrybut oninput jest uruchamiany, gdy wartość elementu <input> lub <textarea> zostanie zmieniona.
Wskazówka: to wydarzenie jest podobne do wydarzenia onchange . 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
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje atrybut zdarzenia.
Event Attribute | |||||
---|---|---|---|---|---|
oninput | Yes | 9.0 | 4.0 | 5.0 | Yes |
Składnia
<element oninput="script">
Wartości atrybutów
Value | Description |
---|---|
script | The script to be run on oninput |
Szczegóły techniczne
Obsługiwane tagi HTML: | <input type="password">, <input type="search">, <input type="text"> i <textarea> |
---|
Powiązane strony
Odniesienie HTML DOM: zdarzenie oninput
❮ Atrybuty zdarzeń HTML