onchange
Ta’rif va qo‘llanilishi
onchange atributi element qiymati o‘zgartirilgan paytda ishga tushadi.
Maslahat: Bu hodisa
oninput hodisasiga o‘xshaydi. Farqi shundaki, oninput hodisasi element qiymati o‘zgargandan so‘ng darhol yuz beradi, onchange esa element fokusni yo‘qotganda yuz beradi. Yana bir farqi — onchange hodisasi <select> elementlarida ham ishlaydi.
Qo‘llaniladigan elementlar
onchange atributi hodisa atributlari tarkibiga kiradi va istalgan HTML elementida ishlatilishi mumkin.
| Elementlar | Hodisa |
|---|---|
| Barcha HTML elementlari | onchange |
Misollar
Select misoli
Foydalanuvchi <select> elementining tanlangan variantini o‘zgartirganda JavaScript kodini bajaring:
<select onchange="myFunction()">
O‘zingiz sinab ko‘ring »
Input misoli
Foydalanuvchi kiritish maydonining mazmunini o‘zgartirganda JavaScript kodini bajaring:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
| Hodisa atributi | |||||
|---|---|---|---|---|---|
| onchange | Ha | Ha | Ha | Ha | Ha |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
