Peristiwa onvolumechange
Definisi dan penggunaan
Peristiwa onvolumechange terjadi setiap kali volume video/audio diubah.
Peristiwa ini diaktifkan oleh:
- Menambah atau mengurangi volume
- Membuat pemutar media diam atau tidak diam
Peringatan:Gunakan objek audio/video Properti volume Untuk menetapkan atau mengembalikan volume audio/video.
Contoh
Contoh 1
Eksekusi JavaScript saat volume video berubah:
<video onvolumechange="myFunction()">
Contoh 2
Eksekusi JavaScript saat volume audio berubah:
<audio onvolumechange="myFunction()">
Contoh 3
Gunakan properti volume untuk menetapkan volume:
document.getElementById("myVideo").volume = 0.2;
Sintaks
Pada HTML:
<element onvolumechange="myScript">
Pada JavaScript:
object.onvolumechange = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
object.addEventListener("volumechange", myScript);
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener().
Detil teknis
Pembubukan: | Tidak didukung |
---|---|
Dapat dibatalkan: | Tidak didukung |
Tipe event: | Event |
Tag HTML yang didukung: | <audio> dan <video> |
Versi DOM: | Level 3 Events |
Dukungan Browser
Angka di tabel menunjukkan versi pertama browser yang mendukung event ini penuh.
Event | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | Dukungan | 9.0 | Dukungan | Dukungan | Dukungan |