function changeZic() { var player = document.getElementsByTagName("audio")[0]; var playlist = document.getElementById("choixAudio"); player.pause(); player.src = playlist.value; player.play(); }
var playlist = document.getElementById("audio").getElementsByTagName("audio"); playlist[0].src = document.getElementById("choixAudio").value; playlist[0].load();
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionfunction fct_choixAudio(lui){ var playlist = document.getElementById("audio") playlist.src=lui.value; playlist.load() playlist.play() } </script> </head> <select id="choixAudio" class="audio" onchange="fct_choixAudio(this)"> <option value="1.ogg">Twilight Of The Thunder God</option> <option value="2.ogg">Walk With Me In Hell</option> <option value="3.ogg">When I Wake</option> </select> </html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> Code HTML : function fct_choixAudio(lui){ var playlist = document.getElementById("audio") playlist.src=lui.value; playlist.load() playlist.play() } </script> </head> <select id="choixAudio" class="audio" onchange="fct_choixAudio(this)"> <option value="1.ogg">Twilight Of The Thunder God</option> <option value="2.ogg">Walk With Me In Hell</option> <option value="3.ogg">When I Wake</option> </select> </html>
var player = document.getElementsByTagName("audio")[0];
L'erreur était sur l'accès au bon élément
var playlist = document.getElementById("audio").getElementsByTagName("audio"); playlist[0].src = document.getElementById("choixAudio").value;