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

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

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

    confirm(mymessage);

    if(mymessage==true)

    

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

    

    else

    

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

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

正在回答

4 回答

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

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

azure1016 提问者

太感谢啦!是我没有理解清楚confirm的用法呢!
2016-08-16 回复 有任何疑惑可以回复我~

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

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

azure1016 提问者

非常感谢你!可惜不能采纳你的为最佳答案了~因为先看到了别人的回答。还是很谢谢你!
2016-08-16 回复 有任何疑惑可以回复我~
#2

天下无敌宁3830746 回复 azure1016 提问者

没关系,能解决问题才是最主要的
2016-08-16 回复 有任何疑惑可以回复我~

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

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

azure1016 提问者

跟花括号其实没有关系哟
2016-08-16 回复 有任何疑惑可以回复我~

if(mymessage==true){

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

}else{

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

}

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

举报

0/150
提交
取消

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

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