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

怎么加入else判断?

如题,下面代码想要加入个else判断,但是加入到最后为什么都不会生效,求解答应该加入到哪里,代码怎么写,感谢!https://img1.sycdn.imooc.com//5b1e2e6b0001486d11520588.jpg

正在回答

4 回答

哈哈哈,看了一下,if里面,应该是open==true,要==哦  不是= ,=的话永远不会执行else。我都差点打一遍代码了。 

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

猫儿当自强

=是把右边的值赋给左边,==是对比。。
2018-06-15 回复 有任何疑惑可以回复我~
#2

慕婉清7712429 提问者

不行,看了别人的代码,发现少了个if判断,在prompt变量下面加上个if (url!=null)判断就可以了
2018-06-15 回复 有任何疑惑可以回复我~

试试else {alert ("请输入正确网址!")}

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

下面是具体代码,加上了else整个都不能执行了,什么鬼哦

<script type="text/javascript">
        function new1(){
            var open=confirm("确定打开新页面!")
            if (open=true){
            var url= prompt('请输入网址:');                                                                                          window.open(url,'_blank','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
         }  
         else {(alert "请输入正确网址!")}
        }
        function new2(){
            if (confirm("确定打开新页面!"))
            {var url= prompt('请输入网址:');                                                                                  window.open(url,'_self','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
          }  
        }
        function new3(){
            var open=confirm("确定打开新页面!");
            if (open=true){                                                                              window.open('https://www.sephora.cn/','_top','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
        }
        }

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

printf3117000419

改成open==true应该就可以了
2018-06-14 回复 有任何疑惑可以回复我~
#2

慕婉清7712429 提问者 回复 printf3117000419

是要改成==,但是这样还是不行,看了别人的代码,发现少了个if判断,在prompt变量下面加上个if (url!=null)判断就可以了
2018-06-15 回复 有任何疑惑可以回复我~

试试吧每个if条件后面的分号去掉如何。

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

慕婉清7712429 提问者

不行,下面是代码,只要加上了else就整个不能执行了,绝望!
2018-06-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么加入else判断?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号