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

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

azure1016

2016-08-16 09:42

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

    confirm(mymessage);

    if(mymessage==true)

    

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

    

    else

    

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

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

写回答 关注

4回答

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

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

    azure1...

    太感谢啦!是我没有理解清楚confirm的用法呢!

    2016-08-16 10:06:31

    共 1 条回复 >

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

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

    天下无敌宁3... 回复azure1...

    没关系,能解决问题才是最主要的

    2016-08-16 11:39:56

    共 2 条回复 >

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

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

    azure1...

    跟花括号其实没有关系哟

    2016-08-16 10:08:43

    共 1 条回复 >

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

    if(mymessage==true){

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

    }else{

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

    }

JavaScript入门篇

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

740086 学习 · 9566 问题

查看课程

相似问题