JavaScript confirm 方法显示确认对话框
您将学习如何使用 JavaScript 的 confirm 方法显示确认对话框
1 min read
By
myfreax
在本教程中,您将学习如何使用 JavaScript 的 confirm 方法显示确认对话框。
JavaScript confirm 方法简介
要调用带有 Cancel
和 OK
两个按钮的对话框,您可以使用 window
对象的 confirm
方法:
let result = window.confirm(question);
在这个语法中:
question
是可选参数,它将会显示在对话框。- 无论用户点击的是点击
OK
或Cancel
按钮 ,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()
显示一个系统对话框,其中包含一个问题和两个按钮 OK
和 Cancel
。
confirm
返回一个布尔值,如果点击 OK
按钮,结果为 true
。否则,结果是 false
。