html атрибут onchange

HTML подія onchange спрацьовує в той момент, коли значення елемента змінюється.

Ця подія схожа на подію oninput. Різниця в тому, що подія oninput відбувається відразу ж після зміни значення елемента, в той час коли onchange відбувається, коли елемент втрачає фокус.

Інша відмінність в тому, що onchange подія працює на <select> та <keygen>, на відмінну від oninput.

Нотатка:

Слід враховувати, що подія onchange настає далеко не для всіх елементів форми, тому й обробка його виконується для:

1.текстових полів при втраті фокуса після зміни значення
2.випадаючих списків (select)
3.полів для введення чисел (number)
4.повзунків (range)

Синтакс

<element onchange="script">

Атрибут onchange не має жодного значення :

Переглядачі

Переглядач

Так

Так

Так

Так

Так


Мобільних переглядачів ще не додано.

Приклади


Найпростіший приклад використання HTML події onchange

<select onchange="myFunction()">

Різниця між HTML 4.01 та HTML5


Немає жодної різниці.

Різниця між XHTML та HTML


Немає жодної різниці.