html подія onchange
HTML подія onchange спрацьовує в той момент, коли значення елемента змінюється.
Ця подія схожа на подію oninput. Різниця в тому, що подія oninput відбувається відразу ж після зміни значення елемента, в той час коли onchange відбувається, коли елемент втрачає фокус.
Інша відмінність в тому, що onchange подія працює на <select> та <keygen>, на відмінну від oninput.
- Нотатка
-
Слід враховувати, що подія
onchangeнастає далеко не для всіх елементів форми, тому й обробка його виконується для:
автор: с3с1.текстових полів при втраті фокуса після зміни значення 2.випадаючих списків (select) 3.полів для введення чисел (number) 4.повзунків (range)
Синтаксис
<element onchange="script">
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| Так | Так | Так | Так | Так |
Мобільних переглядачів ще не додано.
Приклади
+ запропонувати свій приклад у пісочниці
onchange спрацьовує після зміни значення (для select — одразу після вибору пункту). Обери щось — і дивись консоль під прикладом.
<select onchange="console.log('Обрано: ' + this.value)">
<option value="">— вибери напій —</option>
<option value="кава">кава</option>
<option value="чай">чай</option>
</select>
Різниця між HTML 4.01 та HTML5
Різниця між XHTML та HTML
Коментарі
Коментарів ще немає — будьте першим!