我想要一个脚本来随机更改背景音乐

这是我尝试的代码,但是不起作用:

<!DOCTYPE html>
<html>
<body>
<script>
var BGM = [];
BGM[0] = "BGM/BGM1.mp3";
BGM[1] = "BGM/BGM2.mp3";
BGM[2] = "BGM/BGM3.mp3";
BGM[3] = "BGM/BGM4.mp3";
BGM[4] = "BGM/BGM5.mp3";
BGM[5] = "BGM/BGM5.mp6";

var idx = Math.round( Math.random() * 5 );

document.write("<embed src='"+BGM[idx]+"' autostart=true hidden=true         loop=true'>);

</script>

</body>
</html>


我做错了什么?

最佳答案

看起来您在document.write调用中缺少结束语。尝试:

document.write("<embed src='"+BGM[idx]+"' autostart=true hidden=true         loop=true'>");


示例:http://codepen.io/JasonGraham/pen/WxbZZo

关于javascript - 用Javascript随机更改背景音乐,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37566712/

10-12 12:46