请看下有什么问题?点击了按钮后,没有提示框出现。

来源:2-7 编程练习

7om3367567

2016-05-18 15:07

<!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 open=confirm("确定打开新窗口?")

    if(open==true)

    {

    var url=prompt("输入网址:","http://www.imooc.com")

     if(url!=null)

     {window.open(url,'_blank')}

     else {alert("8888")}

    }

    else

    {alert("再见")}

    }

  </script>

 </head>

 <body>

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

 </body>

</html>


写回答 关注

4回答

  • 慕娘9282524
    2016-05-18 18:21:28

    你这个一共有两个问题  

    1     onclick="openWindow()" 与 function openwindow  不一致  所以点击无效果。

    2     var url=prompt("输入网址:","http://www.imooc.com"   这里的:  你用的是中文的:  应该是英文的:


  • 刘扯筋
    2016-05-18 15:24:51

    你的function openWindow()应该大写W

    刘扯筋

    因为下面的onclick="openWindow()"

    2016-05-18 15:26:04

    共 1 条回复 >

  • HenryHuang_
    2016-05-18 15:23:07

    有两句var没有结束分号

  • HenryHuang_
    2016-05-18 15:21:52

    记住,语句结尾用“;”英文版的结束。

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题