怎样用JS在HTML上BGM播放的时候点击另外一首歌,BGM会自动停止

<script language="javascript">
<!--
var bgm = document.getElementById("Music");
var abc = document.getElementById("music");
if (abc.paused)(bgm.play())
else(bgm.pause())
-->
</script>
上面这个当abc暂停的时候的确在放BGM,但点击abc这首歌以后BGM还在放,这是怎么回事,应该怎么改?求大神指教。

第1个回答  2017-04-20

2个状态都要改变才可以啊

<script language="javascript">
<!--
var bgm = document.getElementById("Music");
var abc = document.getElementById("music");
if (abc.paused){
    bgm.play();
}else{
    bgm.pause();
    abc.play();
}
-->
</script>

追问

复制进去了还是不行啊

追答

还是不行的话就是这段程序没有被执行
请提供完整代码

相似回答