📅  最后修改于: 2023-12-03 15:17:00.120000             🧑  作者: Mango
当我们需要向用户提示一些重要的信息时,常常会使用弹出消息框的方式来实现。在 Javascript 中,alert()
和 confirm()
就是两种常用的弹出消息框。
alert()
可以用来显示一个简单的警告框,通常用来向用户展示一些简单的消息、错误信息等。当调用 alert()
函数时,会出现一个带有 OK 按钮的弹出框,用户可以点击 OK 按钮关闭警告框。
alert("Hello World!");
上述代码会在页面上弹出一个包含 "Hello World!" 的警告框。
confirm()
可以用来显示一个提示框,询问用户是否确认执行某个操作。当调用 confirm()
函数时,会出现一个带有两个按钮(确定和取消)的弹出框。用户可以点击确定按钮以继续执行操作,或者点击取消按钮以放弃操作,并关闭提示框。
if(confirm("Are you sure?")){
// 点击确定按钮后执行的代码
} else {
// 点击取消按钮后执行的代码
}
上述代码会展示一个确认框,提示用户是否确认执行某个操作。如果用户点击确定按钮,则执行 if 代码块中的代码;如果用户点击取消按钮,则执行 else 代码块中的代码。
在实际开发中,我们需要谨慎使用弹出框。过多的弹出框会打断用户的思路,让用户感到厌烦。因此,我们需要在必要的情况下使用,避免滥用。