САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут onchange



Определение и использование

Атрибут onchange, выстрелит после, в тот момент, когда значение элемента изменяется.

Совет: Это событие похоже на событие oninput. Разница заключается в том, что событие oninput происходит сразу после изменения значения элемента, в то время как onchange происходит, когда элемент теряет фокус. Другое отличие состоит в том, что событие onchange также работает с элементами <select>.


Применение

Атрибут onchange является частью Атрибута Событий и может использоваться на следующих элементах:

Элемент Событие
Все элементы HTML onchange

Примеры

Пример Select

Выполнение JavaScript при изменении пользователем выбранного параметра элемента <select>:

<select onchange="myFunction()">
Попробуйте сами »

Пример Input

Выполнение JavaScript при изменении пользователем содержимого поля ввода:

<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Попробуйте сами »

Поддержка браузеров

Атрибут Событий
onchange Да Да Да Да Да