myfreax

JavaScript confirm 方法显示确认对话框

您将学习如何使用 JavaScript 的 confirm 方法显示确认对话框

1 min read
By myfreax
JavaScript confirm 方法显示确认对话框
JavaScript confirm 方法显示确认对话框

在本教程中,您将学习如何使用 JavaScript 的 confirm 方法显示确认对话框。

JavaScript confirm 方法简介

要调用带有 CancelOK 两个按钮的对话框,您可以使用 window 对象的  confirm 方法:

let result = window.confirm(question);

在这个语法中:

  • question 是可选参数,它将会显示在对话框。
  • 无论用户点击的是点击 OKCancel 按钮 ,confirm 方法都返回一个布尔值。如果点击 OK 按钮,结果为 true。否则,结果是 false
请注意,如果浏览器忽略页内对话框,则 结果 result 始终为 false

确认对话框是同步阻塞的。这意味着在显示对话框时代码执行将会停止,并在对话框关闭后恢复。

下面的示例使用 confirm() 方法调用确认对话框。然后根据用户的选择,它使用 alert 方法显示相应的消息:

let result = confirm('Are you sure you want to delete?');

let message = result ? 'You clicked the OK button' :
    'You clicked the Cancel button';

alert(message);

结论

confirm()window 对象的方法。confirm() 显示一个系统对话框,其中包含一个问题和两个按钮 OKCancel

confirm 返回一个布尔值,如果点击 OK 按钮,结果为 true。否则,结果是 false

Related Articles