Определение и использование
onchange атрибут срабатывает в тот момент , когда значение элемента изменяется.
Совет: Это событие похоже на oninput события. Разница заключается в том, что oninput событие происходит сразу после того, как значение элемента изменилось, в то время как OnChange происходит, когда элемент теряет фокус. Другим отличием является то , что событие OnChange также работает на <keygen> и <select> элементов.
Относится к
onchange атрибут является частью атрибутов события , и могут быть использованы на любых HTML - элементов.
элементы | Мероприятие |
---|---|
Все HTML-элементы | onchange |
Примеры
Select Пример
Выполнение JavaScript , когда пользователь изменяет выбранный вариант в <select> элемента:
<select onchange="myFunction()">
Попробуй сам " Input пример
Выполнение JavaScript, когда пользователь изменяет содержимое поля ввода:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Попробуй сам " Поддержка браузеров
Атрибут события | |||||
---|---|---|---|---|---|
onchange | да | да | да | да | да |