肉渣教程

JS Popup Alert

上一节 下一节

JavaScript中有三种常用的弹出框:alertconfirmprompt


alert - 弹出信息提示框

window.alert("文本内容");alert("文本内容");

上述两种语法方式都是完全等效的;使用alert弹出提示,主要是想强调一些信息,以确保用户知悉。此外,在开发调试过程中,也经常用alert方法进行报错。

alert("反清复明");

运行一下

confirm - 弹出选择确认框

window.confirm("文本内容");confirm("文本内容");

上述两种方法都是完全等效的;使用confirm方法弹出,往往是想让用户确认一些事情,或作出一些选择;在弹出的提示框下回有“确定”和“取消”两种按钮,用户选择不同按钮,confirm方法则返回不同的值;若用户点击确定则返回true;若用户点击取消则返回false。

if (confirm("反清复明?")) {
  txt = "很好!你是祖国的新青年!";
} else {
  txt = "小怂蛋喔~";
}

运行一下

prompt - 弹出输入框

window.prompt("名称","默认取值");prompt("名称","默认取值");

上述两种方法都是完全等效的;prompt方法弹出的提示框中会有一个输入框,以供用户输入信息。该方法的第一个参数是输入框名称,用来描述让用户输入什么;而第二个参数是非必选参数,代表输入框的默认取值。更多的去专否沙盒试试呗~

var txt;
var dream = prompt("输入你的志向:", "反清复明");
if (dream == null || dream == "") {
    txt = "该用户啥也没输入,该用户没有志向~";
} else {
    txt = "666 很好的志向啊!" + dream + " 加油吧~";
}

运行一下


JS Popup Alert

上一节 下一节