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

为什么我的没有弹出对话框?请教大神

function add()

{

    var message=confirm("是否关注JS");

    if(message==true)

    {document.write("JS进阶篇");}

    else

    {

        alert("!")

    }

}

</script>

<body>

<input type="button" value="关注JS高级篇"  onclick="add()"/>

</body>


正在回答

7 回答

document.write("JS进阶篇");

分号你写成中文的了,改为英文的就可以了

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

   var message=confirm("是否关注JS");

这里的分号去掉就可以了

我试过了

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

confirm("是否关注JS")你用了中文的; alert少了分号。这是细节,但是很重要。

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

你这个是判断语句,一种条件下只能执行一个语句,要求的话是要两个语句都要执行。所以不用if else

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

<script type="text/javascript">
     var sss="JS进阶篇";
     var ddd="关注JS高级篇";
     document.write(sss);
     alert(ddd);


</script>

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

{document.write("JS进阶篇");}这里的小括号与大括号之间不应该有分号“;”

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

alert后面的 ;符号没了

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

为什么我的没有弹出对话框?请教大神

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