📅  最后修改于: 2023-12-03 14:43:28.850000             🧑  作者: Mango
在 Web 开发中,我们经常需要提示用户进行一些选择操作,比如是否确认删除某项内容。在这样的情况下,可以使用 JavaScript 的 alert
函数弹出提示框,但是默认的提示框只有一个确定按钮,不能满足我们的需求。
JavaScript 还提供了 confirm
函数,可以弹出提示框让用户选择“是”或“否”。这个函数的语法如下:
confirm(message)
其中,message
参数是弹出框中要显示的信息。该函数返回值为 true
或 false
,分别代表用户选择了“是”或“否”。
if (confirm("确定要删除吗?")) {
alert("删除成功!");
// 执行删除操作
} else {
alert("取消删除!");
}
在上面的代码中,如果用户选择了“是”,则会弹出一个提示框显示“删除成功!”并执行删除操作;如果用户选择了“否”,则会弹出一个提示框显示“取消删除!”。
confirm
函数可以很方便地向用户发出选择提示,但是需要注意的是,该函数只能返回 true
或 false
,不能返回其他数据类型。如果需要获取用户输入的文本信息,则需要使用另外一个函数 prompt
。同时,弹出框中的文本内容可以使用 HTML 标签来进行格式化,比如加粗、换行等。