问答详情
源自:2-7 编程练习

2.7关于confirm

为什么var open =confirm("是否打开?")就会弹出confirm框?

不是应该输入confirm("是否打开?")才会弹出confirm框的吗

提问者:SiChengZ_ 2016-12-13 10:45

个回答

  • qq_超级宇宙有界_0
    2016-12-13 11:41:11
    已采纳

    当你要用这个对话框时就是想要和使用页面的用户交互,好比你提出了一个问题,让用户来解答。虽然只用confirm("是否打开?")可以弹出框,用户也可以选择点击。但是你怎么让JS知道用户点击了哪一个按钮呢,那么就定义一个变量,来接收用户点击按钮后,这个弹出框返回给JS的值。当用户点击确定是返回true真值,那么open变量就存入了一个真值,后边的JS代码可以用open来进行判断用户是否点击了确认按钮,然后进行下一步的代码的运行。

  • 慕勒9246139
    2016-12-13 11:28:16

    是一样的,这时候第一种给这个弹框赋予了变量,方便后面使用