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

confirm问题

  1. mymessage==ture   两个等号?这里有什么特殊含义吗?

  2.  <script type="text/javascript">

  3.   function rec(){

  4.     var mymessage=confirm(选择);

  5.     if(mymessage==true)

  6.     {

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

  8.     }

  9.     else

  10.     {

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

  12.     }

  13.   }    

  14.   </script>

  15. </head>

  16. <body>

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

  18. </body>

    这样的代码运行出来,点击按钮没有弹框显示啊?请问这是怎么回事呢?

正在回答

3 回答

=是赋值 == 是判断

如 a = k ; 是将 k的值赋给a

而 a == k; 是判断a和k是否相等,如果相等返回true,不相等返回false

== 一般用在if 或者while这种判断和循环语句中。

比如 if (a == k){

          a = a + k;

加油学习哦!

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

雪紫冰雨01 提问者

谢谢喽,会加油的,嘻嘻
2017-02-05 回复 有任何疑惑可以回复我~

两个等号就是判断是否相等的意思

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

我已经知道了,嘻嘻,因为少了一个""      但是第一个问题还请大神帮忙,嘻嘻

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739727    人
  • 解答问题       9566    个

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

进入课程

confirm问题

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