Javascript confirm多种使用方法解析


Posted in Javascript onSeptember 25, 2020

confirm函数

confirm函数用于提供确认功能,它首先显示给定的message参数所包含的信息,并提供两个可选择的回答“ok”和“cancel”,然后等待用户选择其中的一个。如果用户选择“ok”则返回true;否则,如若选择“cancel”则返回false。该函数的语法格式如下:

window.confirm (message, ok, cancel)

它有3个参数,其中参数message是欲显示的字符串形式的提示信息;参数ok也是用于显示的一个字符串信息,它可以是“OK”,也可以是其他表示OK意义的文本信息,如“I Agree”、“I Like”等等;同样,参数cancel也是用于显示的字符串信息,可以是“Cancel”文本,也可以是其他表示Cancel意义的文本信息。

<script> var bln = window.confirm("确定吗?"); alert(bln) </script>

  • Button.Attributes.Add("onclick", "javascript:if(!confirm('你确定要删除该系统咨询吗?')) { return false; }")
  • Button.Attributes.Add("onclick","javascript:return confirm('请在登陆后运行,是否现在重新登陆?')")

例如:<a onclick="javascript:if(!confirm('确定要删除选择的信息吗?\n此操作不可以恢复!')) { return false; }" href="delhtml.asp?adid=<%=rs(" rel="external nofollow" adid")%>&type_oneid=<%=rs("type_oneid")%>"><font color="green">删除</font></a>

例子:

以下放在<head></head>中

<script>
function rusure()
{ 
question = confirm("确实要去进入吗?") 
if (question !="0")
{
window.open("","测试公告窗口","width=340,height=163,toolbar=0,status=0,menubar=0,resize=0");
}
}
</script>

以下放在<body></body>中

<a href="" onClick=" rel="external nofollow" rusure() ;return false;">来点击我</a>

用confirm确认提交动作,提交确认提示

例如在留言簿点击重写时,有时候我们希望会有一个提示,以免失误操作。代码如下:

方法一

<input name="Submit" type="submit" onClick="if(confirm('是否打开网页?')) location='http://www.05376.com'" value="打开">

方法二

<input name="Reset" type="reset" onClick="return clearbutton()" value="重写"> <script type="text/javascript"> function clearbutton() { if (!confirm("确定要重写吗?")) return false; } </script>

confirm() 方法 confirm() 方法用于显示一个带有指定消息和确定及取消按钮的对话框。 说明:如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false 一种:

代码如下:

<a href="javascript:if(confirm('确实要删除该内容吗?'))location='http://www.baidu.com'" rel="external nofollow" >弹出窗口</a>

二种:

代码如下:

<script language="JavaScript"> function delete_confirm(e) { if (event.srcElement.outerText == "删除") { event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); } } document.onclick = delete_confirm; </script> <a href="Delete.aspx" rel="external nofollow" onClick="delete_confirm">删除</a>

三种:

代码如下:

if(window.confirm('你确定要取消交易吗?')){ //alert("确定"); return true; }else{ //alert("取消"); return false; }

四种:

代码如下:

<script language="JavaScript"> function delete_confirm() <!--调用方法--> { event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); } </script>

我自己经常用的一种更简单的方法,更简单:

代码如下:

<form name="form1" method="post" action="xxx.htm" onSubmit="javascript:return window.confirm('确认提交吗?')">

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery下的26个实用小技巧(jQuery tips, tricks &amp; solutions)
Mar 01 Javascript
JavaScript中常见陷阱小结
Apr 27 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
实用jquery操作表单元素的简单代码
Jul 04 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
Dec 20 Javascript
利用jqprint插件打印页面内容的实现方法
Jan 09 Javascript
Vue的事件响应式进度条组件实例详解
Feb 04 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
Sep 28 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
Mar 28 Javascript
Vue.directive 实现元素scroll逻辑复用
Nov 29 Javascript
JavaScript 获取滚动条位置并将页面滑动到锚点
Feb 08 Javascript
OpenLayers3实现地图显示功能
Sep 25 #Javascript
openlayers实现图标拖动获取坐标
Sep 25 #Javascript
openlayers实现地图弹窗
Sep 25 #Javascript
openlayers实现地图测距测面
Sep 25 #Javascript
openlayers 3实现车辆轨迹回放
Sep 24 #Javascript
vue-openlayers实现地图坐标弹框效果
Sep 24 #Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
Sep 24 #Javascript
You might like
PHP+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
thinkphp框架实现删除和批量删除
2016/06/29 PHP
PHP设置Cookie的HTTPONLY属性方法
2017/02/09 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
Cookie 小记
2010/04/01 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
2015/03/04 Javascript
JavaScript中的关联数组问题
2015/03/04 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
JS自定义选项卡函数及用法实例分析
2015/09/02 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
基于Jquery插件实现跨域异步上传文件功能
2016/04/26 Javascript
老司机带你解读jQuery插件开发流程
2016/05/16 Javascript
微信小程序实现蓝牙打印
2019/09/23 Javascript
JS使用H5实现图片预览功能
2019/09/30 Javascript
如何使用 JavaScript 操作浏览器历史记录 API
2020/11/24 Javascript
从零学Python之入门(五)缩进和选择
2014/05/27 Python
Fabric 应用案例
2016/08/28 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
python实现图片彩色转化为素描
2019/01/15 Python
pygame编写音乐播放器的实现代码示例
2019/11/19 Python
Python利用PyExecJS库执行JS函数的案例分析
2019/12/18 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
详解Python高阶函数
2020/08/15 Python
如何通过python检查文件是否被占用
2020/12/18 Python
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
PHP如何删除一个Cookie值
2012/11/15 面试题
如何写出好的Java代码
2014/04/25 面试题
电子商务应届生求职信
2013/11/16 职场文书
大学生求职推荐信
2013/11/27 职场文书
好军嫂事迹材料
2014/01/15 职场文书
全国法制宣传日活动总结2014
2014/11/01 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
python实现自定义日志的具体方法
2021/05/28 Python
Python中super().__init__()测试以及理解
2021/12/06 Python
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL