Evento di modifica del volume DOM audio/video HTML

❮ Riferimento DOM audio/video HTML

Esempio

Avvisa che il volume di un video è stato modificato:

var vid = document.getElementById("myVideo");
vid.onvolumechange = function() {
    alert("The volume has been changed!");
};

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

L'evento di variazione del volume si verifica ogni volta che viene modificato il volume di un video/audio.

Questo evento è invocato da:

  • Aumentare o diminuire il volume
  • Disattivare o riattivare il lettore multimediale

Suggerimento: utilizzare la proprietà del volume dell'oggetto Audio/Video per impostare o restituire il volume dell'audio di un audio/video.


Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l'evento.

Event
volumechange Yes 9.0 Yes Yes Yes

Sintassi

In HTML:

<audio|video onvolumechange="myScript">

In JavaScript:

audio|video.onvolumechange=function(){myScript};

In JavaScript, utilizzando il metodo addEventListener():

audio|video.addEventListener("volumechange", myScript);

Dettagli tecnici

Tag HTML supportati: <audio> e <video>
Oggetti JavaScript supportati: Audio video

Altri esempi

Esempio

Avvisa che il volume di un file audio è stato modificato:

var aud = document.getElementById("myAudio");
aud.onvolumechange = function() {
    alert("The volume has been changed!");
};

❮ Riferimento DOM audio/video HTML