📜  js alert yes no - Javascript (1)

📅  最后修改于: 2023-12-03 14:43:28.850000             🧑  作者: Mango

JavaScript - 弹窗提示用户选择 yes 或 no

在 Web 开发中,我们经常需要提示用户进行一些选择操作,比如是否确认删除某项内容。在这样的情况下,可以使用 JavaScript 的 alert 函数弹出提示框,但是默认的提示框只有一个确定按钮,不能满足我们的需求。

JavaScript 还提供了 confirm 函数,可以弹出提示框让用户选择“是”或“否”。这个函数的语法如下:

confirm(message)

其中,message 参数是弹出框中要显示的信息。该函数返回值为 truefalse,分别代表用户选择了“是”或“否”。

示例代码
if (confirm("确定要删除吗?")) {
  alert("删除成功!");
  // 执行删除操作
} else {
  alert("取消删除!");
}

在上面的代码中,如果用户选择了“是”,则会弹出一个提示框显示“删除成功!”并执行删除操作;如果用户选择了“否”,则会弹出一个提示框显示“取消删除!”。

总结

confirm 函数可以很方便地向用户发出选择提示,但是需要注意的是,该函数只能返回 truefalse,不能返回其他数据类型。如果需要获取用户输入的文本信息,则需要使用另外一个函数 prompt。同时,弹出框中的文本内容可以使用 HTML 标签来进行格式化,比如加粗、换行等。