input
Misol
Foydalanuvchi <input> maydoniga nimadir yozganda funksiyani chaqiring:
<input type="text" oninput="myFunction()">
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
oninput hodisasi element kiritma olganda sodir bo‘ladi.
oninput hodisasi <input>, <textarea> yoki <select> elementining qiymati o‘zgarganda sodir bo‘ladi.
Eslatma
oninput hodisasi onchange hodisasiga o‘xshaydi.
Farqi shundaki, oninput hodisasi kontent o‘zgargandan so‘ng darhol sodir bo‘ladi, onchange esa element fokusni yo‘qotganda sodir bo‘ladi.
Sintaksis
JavaScript’da, addEventListener() metodi yordamida:
object.addEventListener("input", myScript);
O‘zingiz sinab ko‘ring »
Texnik tafsilotlar
| Ko‘tariladimi (bubbles): | Ha |
|---|---|
| Bekor qilish mumkinmi: | Yo‘q |
| Hodisa turi: | Event, InputEvent |
| HTML teglari: | <input> va <textarea> |
| DOM versiyasi: | Level 3 Input hodisalari |
Ko‘proq misollar
Misol
Diapazon slayderi — slayder qiymatini dinamik ravishda yangilash:
<input type="range" oninput="myFunction(this.value)">
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
oninput DOM Level 3 (2004) imkoniyatidir.
U barcha zamonaviy brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
