Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML атрибут-событие onchange

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

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

Синтаксис

<[элемент] onchange="[скрипт]">...</[элемент]>

Значения

script
Скрипт, исполняющийся при возникновении события

Значение по умолчанию

Нет.

Применяется к тегам

Onchange относится к атрибутам событий, и может быть использован практически со всеми тегами.

Отличия HTML 4.01 от HTML 5

В HTML 4.01 применяетсяи к тегам <INPUT>, <SELECT>, <TEXTAREA>.
В HTML 5 событие onchange может использоваться практически со всеми тегами.

Примеры использования:

Событие onchange (элемент select)

Пример HTML:

Попробуй сам
<select onchange="function>>

Событие onchange (элемент input)

Пример HTML:

Попробуй сам
<input onchange="myFunction()>>

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


Учебник HTML

HTML уроки: HTML Атрибуты