volumechange
Misol
Video ovoz balandligi o‘zgarganda funksiyani chaqiring:
<video onvolumechange="myFunction()">
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
onvolumechange hodisasi media ovoz balandligi o‘zgarganda sodir bo‘ladi.
onvolumechange hodisasi ovoz balandligi oshirilganda yoki kamaytirilganda sodir bo‘ladi.
onvolumechange hodisasi ovoz o‘chirilganda yoki qayta yoqilganda sodir bo‘ladi.
Audio va video hodisalari
Media yuklanayotganda bu hodisalar quyidagi tartibda sodir bo‘ladi:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onloadstart | Media yuklanishi boshlanadi |
| ondurationchange | Media davomiyligi o‘zgaradi |
| onloadedmetadata | Media metama’lumotlari yuklandi |
| onloadeddata | Media kadri yuklanadi |
| onprogress | Brauzer mediani yuklamoqda |
| oncanplay | Elementning aylantirish paneli aylantirilmoqda |
| oncanplaythrough | Brauzer mediani ijro eta olishini taxmin qiladi |
| onplay | Media ijro etila boshlaydi |
| onplaying | Media boshlanadi yoki davom etadi |
| ontimeupdate | Ko‘rsatilgan vaqt o‘zgaradi |
| onended | Media oxiriga yetdi |
Media yuklanayotganda yoki ijro etilayotganda sodir bo‘lishi mumkin bo‘lgan hodisalar:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onabort | Media yuklanishi bekor qilinadi |
| onemptied | Media bo‘sh (allaqachon yuklangan) |
| onerror | Mediani yuklashda xato yuz beradi |
| onpause | Media pauza qilinadi |
| onratechange | Ijro tezligi o‘zgaradi |
| onseeked | Foydalanuvchi mediada yangi joyga o‘tdi |
| onseeking | Foydalanuvchi mediada yangi joyga o‘tishni boshlaydi |
| onstalled | Media ma’lumotlari mavjud emas |
| onsuspend | Brauzer media ma’lumotlarini olmayapti |
| onvolumechange | Media ovoz balandligi o‘zgaradi |
| onwaiting | Media keyingi kadrni kutmoqda |
Shuningdek qarang:
Sintaksis
JavaScript’da, addEventListener() metodi yordamida:
object.addEventListener("volumechange", myScript);
O‘zingiz sinab ko‘ring »
Texnik tafsilotlar
| Ko‘tariladimi (bubbles): | Yo‘q |
|---|---|
| Bekor qilish mumkinmi: | Yo‘q |
| Hodisa turi: | Hodisa |
| HTML teglari: | <audio> va <video> |
| DOM versiyasi: | Level 3 hodisalari |
Ko‘proq misollar
Misol
Audio ovoz balandligi o‘zgarganda funksiyani chaqiring:
<audio onvolumechange="myFunction()">
O‘zingiz sinab ko‘ring »
Misol
Ovoz balandligini o‘rnatish uchun volume xususiyatidan foydalanish:
document.getElementById("myVideo").volume = 0.2;
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
onvolumechange 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!
