我想在我的網站隨機播放音軌..沒有任何的前進/後退控制.. 我使用它的代碼..隨機播放音樂
<script type="text/javascript">
var a = Math.random()*2;
a=Math.floor(a);
if(a==1)
{alert(a); document.getElementById('soundtrack').innerHTML="<audio id='background_audio1' loop autoplay><source src='6.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";}
if(a==0)
{alert("hello");document.getElementById('soundtrack').innerHTML="<audio id='background_audio1' loop autoplay><source src='5.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";}
</script>
<div id="soundtrack">
</div>
但這種代碼是不是在玩任何東西..(警報進行得很好) 我該怎麼做?
將JS代碼和HTML視圖混合並不是一個好主意。這將是很難理解的代碼。此外,在不同的瀏覽器中沒有任何HTML解析順序的規範,所以您只應依賴onload(或其他事件)。 –