为了账号安全,请及时绑定邮箱和手机立即绑定

为什么怎么选择都是男士

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

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

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


正在回答

6 回答

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

2 回复 有任何疑惑可以回复我~

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

3 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

他若夏了夏天

我试了好几下还是有问题啊》》》
2016-07-17 回复 有任何疑惑可以回复我~

  function rec(){

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

    var mymessage = confirm(message);

加粗的去掉

0 回复 有任何疑惑可以回复我~

 <script type="text/javascript">

  function rec(){

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

    if(mymessage==true)

    {

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

    }

    else

    {

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

    }

  }    

  </script>


0 回复 有任何疑惑可以回复我~

<!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>


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么怎么选择都是男士

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信