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

按按钮没反应

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   

  <script type="text/javascript">  

    function openWindow(){

        var a=confirm("是否打开网站?");

        if(a==true){

            window.open("http://www.baidu.com" "_blank" "width=400,height=500");

        }

        else

        {

            document.write("没有打开网站!");

        }

    }

  </script> 

 </head> 

 <body> 

 <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>

这样为什么按钮没有反应??

提问者:慕粉18361221551 2017-03-01 20:12

个回答

  • 慕粉124401463
    2017-03-01 20:46:23
    已采纳

        if(a==true){

                window.open("http://www.baidu.com" "_blank" "width=400,height=500");

            }//改为:window.open('http://www.baidu.com',' _blank','width=400,height=500');


  • arsize
    2017-03-06 18:02:22

    奇怪,我直接贴你的代码可以打开啊。

  • 有星小冰_0
    2017-03-02 04:50:17

    我试了下,可能是你在代码里混入了中文模式的标点,!那个分号

  • coffeener
    2017-03-01 22:52:35

    a是关键字啊,不能做变量名的!!

  • 洋葱宝宝
    2017-03-01 22:27:04

    单双引号应该都可以,但是单引号可以少按一次shift,你自己看着办咯,这里的问题是你引号之间的","少了

  • 你猜我猜不猜你猜1
    2017-03-01 21:16:09

      window.open("http://www.baidu.com" "_blank" "width=400,height=500"不是双引号   是单引号!!!注意细节!   

  • 梳晓
    2017-03-01 21:05:26

    window.open('http://www/imooc.com/'.'_blank','width=400,height=500');

    window.open()里的内容用的是单引号,并douhao gekai