轻松上手,快乐学习!

Window confirm() 方法


实例

显示确认框:

confirm("Press a button!");
亲自试一试 »

页面下方有更多实例。


定义和用法

方法显示一个带有指定消息的对话框,以及一个 确认取消 按钮。

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

注释: 确认框将焦点从当前窗口移开,并强制浏览器读取消息。不要过度使用此方法,因为它会阻止用户在关闭框之前访问页面的其他部分。

如果用户单击 确认, confirm() 方法返回true,否则返回false。


浏览器支持

方法
confirm() Yes Yes Yes Yes Yes

语法

confirm(message)

参数值

参数 类型 描述
message String 可选。指定要在确认框中显示的文本

技术细节

返回值: 布尔值,指示在对话框中单击了"确定"还是"取消":
  • true - 用户单击了"确定"
  • false - 用户单击了"取消" (或右上角的"x"(关闭)按钮,该按钮在除 Firefox 之外的所有主要浏览器中都可用)

更多实例

实例

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

var txt;
var r = confirm("Press a button!");
if (r == true) {
  txt = "You pressed OK!";
} else {
  txt = "You pressed Cancel!";
}
亲自试一试 »

实例

带换行符的确认框:

confirm("Press a button!\nEither OK or Cancel.");
亲自试一试 »

相关页面

Window 对象: alert() 方法

Window 对象: prompt() 方法


❮ Window 对象