Help with creating a shuffle button for html5 audio
<audio id="player" controls="controls">
<source src="#" type="audio/ogg">
<source src="#" type="audio/mp3">
</audio>
<ul class="playlist">
<li><button class="music-button" onclick='track1()'>Track1</button></li>
<li><button class="music-button" onclick='track2()'>Track2</button></li>
<li><button class="music-button" onclick='track3()'>Track3</button></li>
</ul>
<ul class="playlist">
<li><button class="music-button" onclick='track1()'>Track1</button></li>
<li><button class="music-button" onclick='track2()'>Track2</button></li>
<li><button class="music-button" onclick='track3()'>Track3</button></li>
</ul>
<script>
function track1(){
var player=document.getElementById('player');
var sourceOgg=document.getElementById('player');
var sourceMp3=document.getElementById('player');
sourceOgg.src='url.ogg
sourceMp3.src='url.mp3';
player.load();
player.play();
}
function track2(){
var player=document.getElementById('player');
var sourceOgg=document.getElementById('player');
var sourceMp3=document.getElementById('player');
sourceOgg.src='url.ogg
sourceMp3.src='url.mp3';
player.load();
player.play();
}
function track3(){
var player=document.getElementById('player');
var sourceOgg=document.getElementById('player');
var sourceMp3=document.getElementById('player');
sourceOgg.src='url.ogg
sourceMp3.src='url.mp3';
player.load();
player.play();
}
</script>