- alert 该对话框只用于提醒,不能对脚本产生任何改变。它只有一个参数,即为需要提示的信息,没有返回
- confirm 该对话框一般用于确认信息,它只有一个参数,返回值为true或false
- prompt 该对话框可以进行输入,并返回用户输入的字符串,它有两个参数:第一个参数显示提示信息,第二个参数用于显示输入框(和默认值)。
示例如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function ale(){alert("只是提示!!");}
function con(){if(confirm("你确定跳转吗?")){//如果为true,则跳转location.href="http://www.baidu.com";}else{alert("按了‘取消’,系统返回false");}
}
function pro(){var name=prompt("请输入你的名字:");if(name){alert("欢迎你,"+name)}
}
</script>
</head><body>
<p>演示一:</p>
<input name="sumbit" value="提交" type="submit" οnclick="ale()"/>
<p>演示二:</p>
<input name="sumbit" value="提交" type="submit" οnclick="con()"/>
<p>演示三:</p>
<input name="sumbit" value="提交" type="submit" οnclick="pro()"/>
</body>
</html>