问答详情
源自:2-7 编程练习

哪错了?跪求!

function openWindow(){        var op = confirm("是否打开?");        if(op==true)        {            var myname =  prompt("请输入网址","http://www.imooc.com") ;            if(myname! = null){            window.open(myname,'_blank','width=400px,height=500px,menubar=no,toolbar=no');            }

提问者:qq_王收_0 2017-05-26 18:23

个回答

  • GreyJoker
    2017-06-05 16:15:34

    有两个大括号没闭合

  • 今世缘0
    2017-05-26 20:53:13

    你对比我发的代码吧。

  • 今世缘0
    2017-05-26 20:51:35

    我运行了,就是这个问题啊


  • 今世缘0
    2017-05-26 20:50:55

  • 今世缘0
    2017-05-26 19:55:00

    你少写两个右括号,其他没错。

  • ywudi
    2017-05-26 19:37:43

    function openWindow(){

       var op = confirm("是否打开?");

       if(op==true){

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

           if(myname!=null){

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

           }

           else{

               document.write("hahaha");

           }

       }

    闭括号没写完整;

    感叹号好像不是英文输入法;


  • 风一直在吹
    2017-05-26 19:13:11

    if()中的返回值是op,而不是返回op==true

  • java天马行空
    2017-05-26 19:06:09

    prompt('','');

    window.open('','','');

    是'',不是""