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 相关文章推荐
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
Mar 10 Javascript
理解Javascript_07_理解instanceof实现原理
Oct 15 Javascript
JavaScript 更严格的相等 [译]
Sep 20 Javascript
取消选中单选框radio的三种方式示例介绍
Dec 23 Javascript
jQuery+css实现百度百科的页面导航效果
Dec 16 Javascript
JS实现重新加载当前页面
Nov 29 Javascript
URL中“#” “?” &amp;“”号的作用浅析
Feb 04 Javascript
详解使用nvm管理多版本node的方法
Aug 30 Javascript
微信小程序显示倒计时功能示例【测试可用】
Dec 03 Javascript
vue滚动固定顶部及修改样式的实例代码
May 30 Javascript
JavaScript实现简单进度条效果
Mar 25 Javascript
uniapp实现可滑动选项卡
Oct 21 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&amp;MYSQL服务器配置说明
2006/10/09 PHP
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
php实现查询功能(数据访问)
2017/05/23 PHP
javascript options属性集合操作代码
2009/12/28 Javascript
node.js中的fs.close方法使用说明
2014/12/17 Javascript
javascript背景时钟实现方法
2015/06/18 Javascript
JavaScript实现带箭头标识的多级下拉菜单效果
2015/08/27 Javascript
JS+JSP通过img标签调用实现静态页面访问次数统计的方法
2015/12/14 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
JSONP基础知识详解
2017/03/19 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
2018/08/08 Javascript
D3.js的基础部分之数组的处理数组的排序和求值(v3版本)
2019/05/09 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
浅谈JS中this在各个场景下的指向
2019/08/14 Javascript
vue制作抓娃娃机的示例代码
2020/04/17 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
python使用插值法画出平滑曲线
2018/12/15 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
手术室护士自我鉴定
2013/10/14 职场文书
美容院考勤制度
2014/01/30 职场文书
高中军训感言500字
2014/02/24 职场文书
工作所在部门证明
2014/09/21 职场文书
党的群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
2015年档案室工作总结
2015/05/23 职场文书
2016年安全月活动总结
2016/04/06 职场文书
Go语言使用select{}阻塞main函数介绍
2021/04/25 Golang
Django开发RESTful API实现增删改查(入门级)
2021/05/10 Python
对Keras自带Loss Function的深入研究
2021/05/25 Python
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技
css让页脚保持在底部位置的四种方案
2022/07/23 HTML / CSS