请教大神为何运行之后没反应?

来源:2-7 编程练习

Aimily666

2021-09-16 15:03

<!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 mychar=confirm("是否确定点击?"); 

    if(mychar==true)

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

     if (myurl!=null)

       { window.open(myurl,'_blank','width=400px,height=500px,menubar=no,toolbar=no');}

     else

       {alert("88");}

    else

       {alert("88");} 

    }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


写回答 关注

2回答

  • 阳火锅
    2021-12-20 09:58:28

    代码粘贴到自己的代码编辑器里面去调试, 运行网页打开F12调  报错一下就看出来了...

  • qq_慕设计8188320
    2021-09-17 15:37:08

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="utf-8">

    <title></title>

    <script type="text/javascript">

    function openwindow(){

    var URL = prompt("请输入你的网址或选择默认网址", 'https://www.imooc.com')

    if (URL!=null){

    window.open(URL,"_blank"," menubar=yes,toolbar=no,scrollbars=yes,width=400,height=500");

    // window.open( url,"_blank","toolbar=no, menubar=no, scrollbars=yes,  width=400, height=400");

    }

    else{alert("未打开窗口")}

    }

    function openwindowYN(){

    var imooc = 'https://www.imooc.com/';

    var YN = confirm("确认新建窗口打开网站吗?");

    if (YN==true){openwindow()}

    else{alert("未打开窗口")}

    }

    </script>

    </head>

    <body>

    <form action="../" method="post">

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

    </form>

    /*就看出来你在你的函数哪里少了一个}  你这代码有毒。你仔细想想重写一个把*/

    </body>

    </html>




    Aimily...

    我找到问题了,就是16行少了一个}。谢谢你的热心回复。

    2021-09-24 10:58:07

    共 2 条回复 >

JavaScript入门篇

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

740340 学习 · 9566 问题

查看课程

相似问题