区别:
comfirm 对话选择框,返回true或false,常用一个var保存值,进行选择操作[kən'fɜːm]
alert 消息提示框,当用户进行了某一操作后给出的一个提示,或操作前提示
prompt("文本","默认值"),提示输入框,提示用户输入一个值以进行某项操作,如果用户点击取消,那么返回值为 null。[prɑmpt]
操作示例
<html>
<head>
<script type="text/javascript">
function btn_confirm()
{
var yc=confirm("Yes or Cancel")
if (yc==true)
{
document.write("OK!")
}
else
{
document.write("Cancel!")
}
}
</script>
<script type="text/javascript">
function btn_prompt()
{
var name=prompt("请输入您的名字","Your Name")
if (name!=null && name!="")
{
document.write("你好!" + name + " ,欢迎光临!")
}
}
</script>
<script type="text/javascript">
function btn_alert()
{
alert("我是一个消息框!")
}
</script>
</head>
<body>
<input type="button" οnclick="btn_prompt()" value="提示框prompt" />
<input type="button" οnclick="btn_confirm()" value="对话框confirm" />
<input type="button" οnclick="btn_alert()" value="消息框alert" />
</body>
</html>