Bonjour,
je veux mettre à un niveau de volume réduit plusieurs lecteurs audio html5 dès l'ouverture de la page. Le petit bout de code js ci-dessous fait très bien l'affaire. Est-il possible de le simplifier, de ne pas répéter la commande pour tous les lecteurs audio ? Le faire en une seule ligne ? Je n'ai pas trouvé la réponse sur les forums.
je veux mettre à un niveau de volume réduit plusieurs lecteurs audio html5 dès l'ouverture de la page. Le petit bout de code js ci-dessous fait très bien l'affaire. Est-il possible de le simplifier, de ne pas répéter la commande pour tous les lecteurs audio ? Le faire en une seule ligne ? Je n'ai pas trouvé la réponse sur les forums.
<script>
var audio = document.getElementById("myaudio");
audio.volume = 0.4;
var audio = document.getElementById("myaudio1");
audio.volume = 0.4;
var audio = document.getElementById("myaudio2");
audio.volume = 0.4;
var audio = document.getElementById("myaudio3");
audio.volume = 0.4;
var audio = document.getElementById("myaudio4");
audio.volume = 0.4;
</script>
Ça ne fonctionne pas. Ma première idée de var empilés avait été faite par essais, au hasard mais il faut toujours penser que le code permet de simplifier les tâches, d'où ma demande.
j'ai bossé sur un projet cette nuit et me suis recouché vers 5:30