注:参考《JavaScript权威指南》 例 13-1:方法alert()、confirm()和prompt()的用法
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>alert()、confirm()和prompt的区别</title>
</head>
<body>
<input type="button" value="alert" style="width: 80px" οnclick="warn_on_submit();">
<br>
<input type="button" value="confirm" style="width: 80px" οnclick="confirm_on_submit();" >
<br/>
<input type="button" value="prompt" style="width: 80px" οnclick="prompt_on_submit();" >
</body>
<script type="text/javascript">
function warn_on_submit(){
alert("你的请求已经发送!"); //弹出提示框
}
function confirm_on_submit(){
var msg="你将跳转到百度首页 ";
if(confirm(msg)) //弹出确认对话框,“确定”进行一个操作,“取消”进行另一个操作
location.replace("http://www.baidu.com");
else
location.replace("study13-1.html");
}
function prompt_on_submit(){ //弹出对话框,要求用户输入内容
username=prompt("输入你的姓名:","");
document.write("<hr><h3>欢迎你的登录, " + username + " !</h3><hr>");
}
</script>
</html>