moon_gloaming
2017-09-12 10:08
运行时, promptBox弹出框会弹出两次,这是为什么呢
//编写JS代码 var mystyle="系好安全带,准备启航--目标JS"; document.write(mystyle+"<br>"); /*function promptBox(){ alert("准备好了,起航吧!"); } promptBox();*/ function promptBox(){ var message=confirm("准备好了吗?大兄弟"); if(message==true){ alert("好样的,贼棒"); }else{ alert("你变成了大鸡腿"); } } promptBox();
有时候这个是SB,他会弹出2次,你自己换个环境运行就好了
删除16行的promptBox();
对啊,我也是这样
在外部测试正常,到这个教学里就出现这种情况了,不知道具体原因,同求
我也有这样的情况,是这个运行环境的问题,自己用编辑器试试!
confirm()本身就是会弹出一次呀,然后继续执行下面的if语句,如果刚刚点击了确定,就会执行alert(),alert的作用也是弹出一个消息啊,所以总共弹出两次。
JavaScript进阶篇
468192 学习 · 21891 问题
相似问题