您的位置:首页 > Web前端 > JavaScript

JavaScript-确认(confirm 消息对话框)

2017-04-06 09:42 465 查看



JavaScript-确认(confirm 消息对话框)

confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。

语法:
confirm(str);


参数说明:
str:在消息对话框中要显示的文本
返回值: Boolean值


返回值:
当用户点击"确定"按钮时,返回true
当用户点击"取消"按钮时,返回false


注: 通过返回值可以判断用户点击了什么按钮

看下面的代码:

<script type="text/javascript">
var mymessage=confirm("你喜欢JavaScript吗?");
if(mymessage==true)
{   document.write("很好,加油!");   }
else
{  document.write("JS功能强大,要学习噢!");   }
</script>


结果:





注: 消息对话框是排它的,即用户在点击对话框按钮前,不能进行任何其它操作。

<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow()
{
var open_YN = confirm("是否打开新窗口?");
if(open_YN){
var open_Url = prompt("请输入要打开的网址:");
if(open_Url !== ''){
var wOpen = window.open(open_Url,"_blank","width:600px,height:500px,top:100px,menubar=no,toolbar=no");
//setTimeout('wOpen.close()',1000);
}else{
open_Url.close();
}
}

}

</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: