为什么怎么选择都是男士

来源:2-3 JavaScript-确认(confirm 消息对话框)

慕粉3341542

2016-05-26 10:25

var message=confirm("你是女士吗?“)没问题

var message="你是女士吗?";

confirm(message);这样输入运行后怎么显示都是男士


写回答 关注

6回答

  • Asesino
    2016-05-26 11:28:59

    你必须把confirm(message);这句话 赋值给一个变量 var x =confirm(message); 把confirm执行的返回值给x,然后再if判断时 改成x==true

  • Asesino
    2016-05-26 11:27:14

    因为var message="你是女士吗?"; 这里的message是sting类型 下面执行if语句的时候 判断message==true是不成立的 因为message是变量 而不是一个boolean类型的返回值。

  • 哈库拉玛塔塔0
    2016-05-26 11:13:01

    我刚才试了一下,没有问题呀

    他若夏了夏天

    我试了好几下还是有问题啊》》》

    2016-07-17 20:28:25

    共 1 条回复 >

  • 慕石头
    2016-05-26 11:03:52

      function rec(){

        var message = "你是女士吗?";

        var mymessage = confirm(message);

    加粗的去掉

  • dd小雷子
    2016-05-26 11:00:49

     <script type="text/javascript">

      function rec(){

        var mymessage= confirm("你是人吗?");

        if(mymessage==true)

        {

        document.write("你是女士!");

        }

        else

        {

            document.write("你是男士!");

        }

      }    

      </script>


  • 云淡风轻43
    2016-05-26 11:00:08

    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title>confirm</title>

      <script type="text/javascript">

      function rec(){

        var message = "你是女士吗?";

        var mymessage = confirm(message);

        if(mymessage==true)

        {

            document.write("你是女士!");

        }

        else

        {

            document.write("你是男士!");

        }

      }    

      </script>

    </head>

    <body>

        <input name="button" type="button" onClick="rec()" value="点击我,弹出确认对话框" />

    </body>

    </html>


JavaScript入门篇

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

740086 学习 · 9566 问题

查看课程

相似问题