confirm()方法
confirm确认框
confirm函数用于提供确认功能,它首先显示给定的message参数所包含的信息,并提供两个可选择的回答ok和cancel,然后等待用户选择其中的一个。
如果用户选择ok则返回true;否则,如若选择cancel则返回false。该函数的语法格式如下:
window.confirm (message, ok, cancel)
三个参数message \ ok \ cancel
message:将要显示的字符串形式的提示信息
ok:将要显示的字符串形式的信息(表示ok意义的文本信息)
cencel:将要显示的字符串形式的信息(表示cencel意义的文本信息)
示例1:
<head>
<script>
function rusure()
{
question = confirm("确实要去进入吗?")
if (question != "0")
{
window.open("", "测试公告窗口", "width=340,height=163,toolbar=0,status=0,menubar=0,resize=0");
}
}
</script>
</head>
<body>
<a href="" onClick="rusure() ;return false;">来点击我</a>
</body>
运行HTML:

点击进入:

点击确定:

window.open("", "测试公告窗口", "width=340,height=163,toolbar=0,status=0,menubar=0,resize=0");
//规定了弹出的HTML的大小
onClick="rusure() ;return false;"
调用resure()方法,返回false值
示例2(方法写在input中):
<body>
<input name="Submit" type="submit" onClick="if(confirm('是否打开网页?')) location='http://www.05376.com'" value="打开">
</body>
运行HTML:

点击进入:

当if=true时(单击确定),运行location='跳转网址'
示例3(方法写在HTML中):
<script type="text/javascript">
function clearbutton() {
if (!confirm("确定要重写吗?")) return false;
}
</script>
<body>
<input name="Reset" type="reset" onClick="return clearbutton()" value="重写">
</body>

浙公网安备 33010602011771号