浏览器通过alert(),confirm()和prompt()方法调用系统对话框,向用户显示信息。
alert()接受一个字符串并显示给用户,结果是显示一个对话框,其中包括指定的文本和一个OK(“确定”)按钮。
alert("这是一个警告窗口")
confire()接受一个字符串并显示给用户,结果是显示一个对话框,其中包括指定的文本,一个OK按钮和一个Cancel按钮。两个按钮可以让用户决定是否执行给定的操作。如果用户单击OK按钮,则返回只为true,否则为false。
if(confirm("Are you sure")){ alert("you are sure") }else{ alert("you are not sure") }
prompt()是一个提示框,提示用户输入输入一些文本。接受两个参数显示给用户的文本提示和文本输入域的默认值(可以是一个空字符串)。如果用户单击OK按钮,则prompt()返回文本输入域的值。
var result = prompt("your name?",""); alert("uaer's name is " + result)