为何点按钮没反应?

来源:2-7 编程练习

时生我未生

2016-01-30 22:33

<!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 dakai=confirm("确认打开新窗口?");
       if(dakai=true){
           var url=prompt("请输入网址", "http://www.imooc.com/");   
           if(url!=null){
               window.open(url,"_blank",'width=500px,height=400px,menubar=no,toolbar=no');
           }
           else{alert("bye");}
       else{alert("bye");}
       }
    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
    
    
  </script> 
 </head> 
 <body> 
      <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 
 </body>
</html>


写回答 关注

2回答

  • 风大陆
    2016-01-30 23:31:41
    已采纳

    少了一个大括号,另最好

    删一个else{alert("bye");}


    时生我未生

    话说为何代码在慕课网有反应,拎出来在自己这点了还是没反应?

    2016-02-01 14:49:15

    共 2 条回复 >

  • 风大陆
    2016-01-30 23:32:56

    function openWindow(){
        var dakai=confirm("确认打开新窗口?");
           if(dakai=true){
               var url=prompt("请输入网址", "http://www.imooc.com/");   
               if(url!=null){
                   window.open(url,"_blank",'width=500px,height=400px,menubar=no,toolbar=no');
               }
               else{alert("bye");}
           }
         
           }

JavaScript入门篇

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

739818 学习 · 9566 问题

查看课程

相似问题