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

小白求指点

请大神指点,为什么总是不对呢?就算点击了取消,还是一样打开网址?。。。。 function openWindow()    {var message=confirm("确定打开新窗口吗?");    if(message=true)    {var fyj=prompt('请输入网址','http://www.imooc.com/');    window.open(fyj,'_blank','width=400,height=500,menubar=no,toolbar=no')}    else    {window.close()}    }

提问者:修竹莞尔 2015-12-27 17:16

个回答

  • 异想天开的懒虫
    2015-12-27 17:31:41

     if(message=true) 这里要写成 if(message==true) 

  • _潇潇暮雨
    2015-12-27 17:20:56

    判断写错了,应该是2个等号或者3个等号。因为是布尔值,其实可以写成这样:

    if(message){
        // do sth
    }