html подія onchange


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

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

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

автор: с3с

Нотатка

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

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

Синтаксис

<element onchange="script">

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft Internet Explorer
Так Так Так Так Так

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

Приклади

+ запропонувати свій приклад у пісочниці

onchange спрацьовує після зміни значення (для select — одразу після вибору пункту). Обери щось — і дивись консоль під прикладом.

<select onchange="console.log('Обрано: ' + this.value)">
    <option value="">— вибери напій —</option>
    <option value="кава">кава</option>
    <option value="чай">чай</option>
</select>
автор: с3с

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


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



Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід