问答详情
源自:2-3 JavaScript-确认(confirm 消息对话框)

confirm习题,不管按哪个键都输出是男士

 var mymessage= "你穿裙子吗?"        ;

    confirm(mymessage);

    if(mymessage==true)

    

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

    

    else

    

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

代码是这样呢。但是不管选择哪个键输出都是男士,这是什么鬼?

提问者:azure1016 2016-08-16 09:42

个回答

  • 慕UI0329192
    2016-08-16 09:59:24
    已采纳

    给confirm赋予变量值,用那个变量判断

  • 天下无敌宁3830746
    2016-08-16 10:01:27

    你的判断语句错了,你应该定义一个变量接收confirm返回的值,然后对这个值进行判断,而不是对一个字符串进行判断,应该这样修改,var conf = confirm(mymessage); if(conf){}.....

  • qq_时间跳跃的偏执狂_03524613
    2016-08-16 09:57:15

    少了 花括号 你可以用alert 弹窗 用这个 我的页面代码成功之后 一直在刷新

  • qq_时间跳跃的偏执狂_03524613
    2016-08-16 09:55:42

    if(mymessage==true){

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

    }else{

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

    }