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

一直没显示是因为什么呢

 function openWindow()
    { var open=confirm("确认打开新窗口?");
    if(open==true)
    {
        var address=promopt("输入对话框,确定打开的网址","http://www.imooc.com/");
    }
    if(address!=null)
    {  window.open(address,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');
    }
    else
    { alert("无查找目标");}
    else
    { alert("无查找目标");}
    }

正在回答

6 回答

if(open==true)
    {
        var address=prompt("输入对话框,确定打开的网址","http://www.imooc.com/");
    }


你的是promopt

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

慕粉151200503 提问者

可是改了还是没法显示呢,是不是思路有问题?
2017-02-28 回复 有任何疑惑可以回复我~

你发编码过来看看

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

慕粉151200503 提问者

<body> <h2 id="con">I love JavaScript</H2> <p> JavaScript使网页显示动态效果并实现与用户交互功能。</p> <script type="text/javascript"> var mychar= document.getElementById("con"); mychar.style.color="red"; mychar.style.backgroundColor="#ccc"; mycahr.style.width=300px; </script> </body> </html>
2017-03-05 回复 有任何疑惑可以回复我~

你复制 我的代码 进去试下,该修改的标点符号一定要用英文模式输入

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

慕粉151200503 提问者

可以了,谢谢您!还有就是我有个代码和另一个同学的一样,别的同学说都可以运行,可我这里运行不了自己的呢?
2017-03-03 回复 有任何疑惑可以回复我~

你prompt里面的逗号是不是中文的逗号,在一个你的网址输入有误,是www.imooc.com

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

你代码里面有几个分号是中文形式输入的,改过来,还有你第一个if到最后一个else之间是一个判断句,应该用一个大括号括起来,不能分开执行,更正后代码如下:

function openWindow()

    { var opon=confirm("确认打开新窗口?");

      if(opon==true)

      {

     

        var addrss=prompt("输入对话框,确定打开的网址","http://www.imooc.com/");

      

      if(addrss!=null)

      {window.open(addrss,"_blank","width=400,height=500,menubar=no,toolbar=no");

      }

      else

      { alert("无查找目标");}

     }

      else

      { alert("无查找目标");}

    }


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

在javascript里,声明变量时候不要用javascript里面的关键字,你用open做变量名,浏览器可能会报错的,最好换一个,比如opon

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

慕粉151200503 提问者

改了变量名还是不对
2017-03-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

一直没显示是因为什么呢

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