不明白为什么点击没有弹出框?

来源:1-2 编程练习

慕粉2021341535

2017-07-26 09:01

<head>

<title></title>

<!--引入外部文件的方式-->

<script type="text/script" scr="script.js"></script>

</head>

<body>

    <p>系好安全带,准备启航--目标JS</p>

    <input type="button" value="点击进入" onclick="mn()">

</body>

</html>



//编写JS代码

    function mn(){

    var mk=confirm("准备好了,起航吧!");

    if(mk==true){

        alert("那出发吧!");

    }

    else{

        alert("很遗憾,你错过了一个亿!");

    }

    }


写回答 关注

8回答

  • 萌新bilibi
    2017-07-26 15:02:27
    已采纳

    http://img.mukewang.com/59783e5c000180c307970341.jpg就酱。。。

    慕粉2021...

    可是我这边还是不行,复制黏贴也不行23333

    2017-07-26 15:48:13

    共 2 条回复 >

  • OwenSunO
    2017-08-13 10:58:02

    我的天 引用文件那错了 是  src  你写成 scr了

  • 慕圣9424722
    2017-08-07 01:08:19

    我复制你的都可以出来

    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>系好安全带,准备启航</title>

    <!--引入外部文件的方式-->

    <script type="text/javascript" src="script.js">

    </script>

    </head>

    <body>

         <p>系好安全带,准备启航--目标JS</p>

        <input type="button" value="点击进入" onclick="mn()">

    </body>

    </html>


    JS:

    //编写JS代码


        function mn(){

        var mk=confirm("准备好了,起航吧!");

        if(mk==true){

            alert("那出发吧!");

        }

        else{

            alert("很遗憾,你错过了一个亿!");

        }

        }


  • 我要SSR
    2017-07-26 15:26:13

    没毛病的语句。。。我复制你的代码试了下没毛病

    我要SSR 回复慕粉2021...

    可能是这网站的锅

    2017-07-27 08:31:56

    共 2 条回复 >

  • 萌新bilibi
    2017-07-26 14:57:11

    <html>

    <head>

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

    <title>系好安全带,准备启航</title>

    <!--引入外部文件的方式-->

    <script  src="script.js" type="text/javascript">

    </script>

    </head>

    <body>

        <input type="button" onclick="mn()" value="点击进入"/>

    </body>

    </html>

    //编写js

    function mn(){

        var mk=confirm("准备好了,起航吧!");

        //alert(confirm("准备好了,起航吧!")); test

        if(mk==true || mk=="准备好了,起航吧!"){

            alert("那出发吧!");

        }

        else{

            alert("很遗憾,你错过了一个亿!");

        }

        }


  • 慕粉2021341535
    2017-07-26 11:37:08

    http://img.mukewang.com/59780e2b0001b16f06760493.jpg

    http://img.mukewang.com/59780e2c0001940f06220379.jpg

    不行,还是没办法。。。。。。。。。。。。。

    萌新bili...

    你的js.....mk没有定义,怎么可能弹呢

    2017-07-26 14:58:39

    共 1 条回复 >

  • 漏风独雨
    2017-07-26 09:24:19

    function(){}这部分必须写在<script type="text/javascript"></script>语句之间,否则不起作用

    慕粉2021...

    下面那一部分是写在外部文件里的

    2017-07-26 09:55:04

    共 1 条回复 >

  • 萌新bilibi
    2017-07-26 09:21:57

    <html>

    <head>

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

    <title>系好安全带,准备启航</title>

    <!--引入外部文件的方式-->

    <script  src="script.js" type="text/javascript">

    </script>

    </head>

    <body>

        <input type="button" onclick="jump()" value="点了试试"/>

    </body>

    </html>

    //编写JS代码

    document.write("系好安全带,准备启航--目标JS")

    function jump(){

        alert("准备好了,起航吧!")

    }


    萌新bili... 回复慕粉2021...

    因为你的confirm本身就是个弹框的作用,你可以alert(confirm("准备好了,起航吧!"))看看,其实他弹出了两个框,一个是"准备好了,起航吧!",一个是true,所以你if(mk==true)不会弹框,应该if(mk==true || mk=="准备好了,起航吧!")

    2017-07-26 10:30:58

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题