雪紫冰雨01
2017-02-05 09:04
mymessage==ture 两个等号?这里有什么特殊含义吗?
<script type="text/javascript">
function rec(){
var mymessage=confirm(选择);
if(mymessage==true)
{
document.write("你是女士!");
}
else
{
document.write("你是男士!");
}
}
</script>
</head>
<body>
<input name="button" type="button" onClick="rec()" value="点击我,弹出确认对话框" />
</body>
这样的代码运行出来,点击按钮没有弹框显示啊?请问这是怎么回事呢?
=是赋值 == 是判断
如 a = k ; 是将 k的值赋给a
而 a == k; 是判断a和k是否相等,如果相等返回true,不相等返回false
== 一般用在if 或者while这种判断和循环语句中。
比如 if (a == k){
a = a + k;
}
加油学习哦!
两个等号就是判断是否相等的意思
我已经知道了,嘻嘻,因为少了一个"" 但是第一个问题还请大神帮忙,嘻嘻
JavaScript入门篇
739817 学习 · 9566 问题
相似问题