最近在开发中有一个需求大概就是说:表单点击提交按钮首先d出确认对话框,然后点击确定请求接口,那么问题来了,我们如何确定点击的是确定还是取消呢?
定义和用法- 定义
comfirm()确认对话框,用于显示一个带有指定消息和确定及取消按钮的对话框
- 语法
comfirm(message)
参数:message只能是纯文本,不能是html
- 说明
如果用户点击确定按钮,则 confirm() 返回 true。
如果点击取消按钮,则 confirm() 返回 false,这样前面困扰我们大额问题就解决了
在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。
在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句
提示和注释- 提示
对话框按钮的文字是不可改变的,因此请小心地编写问题或消息,使它适合用确认和取消来回答。
<html>
<head>
<script type="text/javascript">
function disp_confirm()
{
var r=confirm("Press a button")
if (r==true)
{
document.write("You pressed OK!")
}
else
{
document.write("You pressed Cancel!")
}
}
</script>
</head>
<body> <input type="button" onclick="disp_confirm()"
value="Display a confirm box" /> </body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)