为了账号安全,请及时绑定邮箱和手机立即绑定

if()语句里的内容对调后就无效,这是为什么?

 如果我把if语句里写成,如果音乐是播放的,点击后则暂停,否则就播放。这样的话,点击可以暂停,但是如果是暂停的,再点击就无法进行播放。这是为什么呢?

 var audio = document.getElementsByTagName("audio")[0];

       disc.onclick=function play(){

           if(audio.play){

               audio.pause();

           }

           else{

               audio.play();

              

           }

       }


正在回答

1 回答

注意Javascript中事件匿名函数的写法

disc.onclick=function(){

           if(audio.play){

               audio.pause();

           }

           else{

               audio.play();     

           }

       }


0 回复 有任何疑惑可以回复我~
#1

蛋黄酱 提问者

这个是一定要用匿名函数吗?
2016-02-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

if()语句里的内容对调后就无效,这是为什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信