【JavaScript】三种方式入手JS弹窗
JavaScript中有三种常见的方法可以创建弹窗:
alert()
:显示一个警告框。confirm()
:显示一个带有确认和取消按钮的对话框,并返回一个布尔值。prompt()
:显示一个可提示用户输入的对话框,并返回输入的值。
以下是这三种方法的示例代码:
// 弹出警告框
alert("这是一个警告框!");
// 弹出确认框,并根据用户选择进行操作
if (confirm("你确定吗?")) {
// 如果用户点击了确定
console.log("用户点击了确定");
} else {
// 如果用户点击了取消
console.log("用户点击了取消");
}
// 弹出输入框,并获取用户输入的值
let userInput = prompt("请输入您的名字", "Harry Potter");
if (userInput !== null) {
// 如果用户输入了数据,并点击了确定
console.log("用户输入了:", userInput);
} else {
// 如果用户点击了取消
console.log("用户没有输入任何内容,或点击了取消");
}
这些方法都是同步的,会阻塞代码的执行直到用户做出响应。对于简单的消息通知,alert()
是最直接的选择。而 confirm()
可用于需要确认的场景,而 prompt()
则可用于需要用户输入的场景。
评论已关闭