Événement onvolumechange

Définition et utilisation

Un événement onvolumechange se produit à chaque changement de volume de la vidéo/audio.

Cet événement est déclenché par les circonstances suivantes :

  • Augmenter ou diminuer le volume
  • Mettre le lecteur multimédia en mode silencieux ou le désactiver

Avis :Utilisez l'objet audio/video Attribut volume Pour définir ou retourner le volume de l'audio/video.

Exemple

Exemple 1

Exécutez du JavaScript lorsque le volume de la vidéo change :

<video onvolumechange="myFunction()">

Essayez-le vous-même

Exemple 2

Exécutez du JavaScript lorsque le volume de l'audio change :

<audio onvolumechange="myFunction()">

Essayez-le vous-même

Exemple 3

Définir le volume en utilisant l'attribut volume :

document.getElementById("myVideo").volume = 0.2;

Essayez-le vous-même

Syntaxe

Dans HTML :

<element onvolumechange="myScript">

Essayez-le vous-même

Dans JavaScript :

object.onvolumechange = function(){myScript};

Essayez-le vous-même

Dans JavaScript, utilisez la méthode addEventListener() :

object.addEventListener("volumechange", myScript);

Essayez-le vous-même

Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge Méthode addEventListener().

Détails techniques

Bubbling : Non pris en charge
Annulable : Non pris en charge
Type d'événement : Événement
Balises HTML prises en charge : <audio> et <video>
Version du DOM : Événements de niveau 3

Support du navigateur

Les numéros dans le tableau indiquent la version du navigateur qui prend en charge complètement cet événement.

Événements Chrome IE Firefox Safari Opera
onvolumechange Support 9.0 Support Support Support