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

JavaScript进阶篇 1-2编程练习

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全带,准备启航</title>
<!--引入外部文件的方式-->

<script type="text/javascript" >
//多行注释
 
//在页面中显示文字
document.write("系好安全带,准备起航--目标JS")
function zhangwo () {
var aa=confirm("准备好了吗?");
   if (aa=true)
{ document.write("准备好了,起航吧!");}
   else
{ document.write("去学习JS入门篇");}
}

//页面中弹出提示框


//单行注释
 
</script>
</head>
<body>
<input name="buttom" type="button" onclick="zhangwo()"value="点击我,弹出对话框"/>
</body>
</html>

为什么我点击取消还是会显示“准备好了,起航吧!"?

正在回答

6 回答

是aa==true

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

= 是赋值 == 是判断是否相等

aa=true 要换成a==true


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

==是判断符号  =是赋值符合

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

aa=true是赋值,应该用aa==true来判断是否相等。

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

aa=confirm("准备好了吗?");这个你可以理解为赋值

aa==confirm("准备好了吗?");这个才是用来判断相等的!

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

  if (aa=true)

这里少了个等号,改成  if (aa==true) 就好了

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

举报

0/150
提交
取消

JavaScript进阶篇 1-2编程练习

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