大佬们请帮我看一下哪里错了??求助

来源:2-7 编程练习

慕码人8595002

2017-08-04 16:00

<script type="text/javascript"> 

 function openwindow(){

    var open=confirm("确定要打开新窗口吗?")  

       if(open==true){

           var op=prompt("请输入新窗口网址:","http://www.imooc.com/");

           if(op!=null){

              window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no') }

           else{alert("哼");}

        else{alert("哼");}   

       }

    }

   </script> 


写回答 关注

3回答

  • qq_絵空事_1
    2017-08-04 16:46:51
    已采纳

    if…else那部分大括号框错了。你把外嵌套的else放到if里面了。


    应如下:

    <script type="text/javascript"> 

     function openwindow(){

        var open=confirm("确定要打开新窗口吗?");  

           if(open==true){

               var op=prompt("请输入新窗口网址:","http://www.imooc.com/");

               if(op!=null){

                  window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no'); 

                  }

               else{alert("哼");}

            

           }

            else{alert("哼");}  

        }

       </script> 


    慕码人859...

    恩恩恩,对,终于找到了,谢谢大佬

    2017-08-04 17:12:15

    共 1 条回复 >

  • 慕粉18105151287
    2017-08-04 16:42:21

    <script type="text/javascript"> 

     function openWindow(){

        var open=confirm("确定要打开新窗口吗?")  

           if(open==true)

               { var op=prompt("请输入新窗口网址:","http://www.imooc.com/");

               if(op!=null)

                  {window.open(op,'_blank','width=400,height=500,menubar=no,toolbar=no') }

               else

                     {alert("哼");}   

           }

            else{alert("哼");}

        }

       </script> 


    慕码人859...

    恩`恩`谢谢大佬

    2017-08-04 17:13:43

    共 1 条回复 >

  • 慕标3201646
    2017-08-04 16:24:01

    函数名字是openWindow()

    慕码人859...

    恩`恩`谢谢大佬

    2017-08-04 17:13:23

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739816 学习 · 9566 问题

查看课程

相似问题