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!