如果我把if语句里写成,如果音乐是播放的,点击后则暂停,否则就播放。这样的话,点击可以暂停,但是如果是暂停的,再点击就无法进行播放。这是为什么呢?
var audio = document.getElementsByTagName("audio")[0];
disc.onclick=function play(){
if(audio.play){
audio.pause();
}
else{
audio.play();
}
}
注意Javascript中事件匿名函数的写法
disc.onclick=function(){
if(audio.play){
audio.pause();
}
else{
audio.play();
}
}