Window confirm() 方法

定义和用法

confirm() 方法显示对话框,其中包含消息、确定按钮和取消按钮。

如果用户单击“确定”,confirm() 方法返回 true,否则返回 false

说明

如果您希望用户验证或接受某些内容,则通常使用确认框。

确认框将焦点从当前窗口移开,并强制用户阅读消息。

在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。

另请参阅:

alert() 方法

prompt() 方法

实例

例子 1

显示确认框:

confirm("Press a button!");

亲自试一试

例子 2

带有换行符的确认框:

confirm("Press a button!\nEither OK or Cancel.");

亲自试一试

例子 3

显示确认框,并输出用户点击的内容:

let text;
if (confirm("Press a button!") == true) {
  text = "You pressed OK!";
} else {
  text = "You canceled!";
}

亲自试一试

语法

confirm(message)

参数

参数 描述
message 可选。要在确认框中显示的文本。

返回值

类型 描述
布尔值 如果用户单击确定,则为 true,否则为 false。

浏览器支持

所有浏览器都支持 confirm()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持


http://www.vxiaotou.com