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