alert 消息提示框:
用于警告,只有确定按钮。
alert(str);
confirm 消息对话框:
- 通过返回值可以判断用户点击了什么按钮 。
confirm(str);
- 当用户点击"确定"按钮时,返回true。
当用户点击"取消"按钮时,返回false。
prompt()消息输入框:
弹框中包含一个输入框和确认取消按钮,用户可以在输入框输入内容。
var reason = window.prompt(“请输入审核不通过理由:”, “”);
//1. 单纯判断用户是否填写“审核不通过理由”:
if(reason){
//用户填写了理由
}else{
//用户没有填写理由
}
//2. 要区分用户不输入内容点击的是“确定”还是“取消”:
if(reason){
alert(reason);//显示输入内容
//用户填写了内容并且点击的是“确定”
}else if(reason === “”){
//用户没有输入内容点击的“确定”
}else{
//点击的是“取消”
}