HTML атрибут события onchange

❮ Атрибуты событий HTML

Пример

Выполнение JavaScript, когда пользователь изменяет выбранную опцию элемента <select>:

<select onchange="myFunction()">

Другие примеры «Попробуйте сами» ниже.


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

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

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


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

Event Attribute
onchange Yes Yes Yes Yes Yes

Синтаксис

<element onchange="script">

Значения атрибутов

Value Description
script The script to be run on onchange

Технические детали

Поддерживаемые HTML-теги: <input type="checkbox">, <input type="file">, <input type="password">, <input type="radio">, <input type="range">, <input type=" поиск">, <input type="text">, <select> и <textarea>

Дополнительные примеры

Пример

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

<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">

Связанные страницы

Справочник по HTML DOM: событие onchange


❮ Атрибуты событий HTML