input

Misol

Foydalanuvchi <input> maydoniga nimadir yozganda funksiyani chaqiring:

<input type="text" oninput="myFunction()">
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

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

HTML’da:

<element oninput="myScript">
O‘zingiz sinab ko‘ring »

JavaScript’da:

object.oninput = function(){myScript};
O‘zingiz sinab ko‘ring »

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!