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 相关文章推荐
IE的有条件注释判定IE版本详解(附实例代码)
Jan 04 Javascript
用js实现控件的隐藏及style.visibility的使用
Jun 14 Javascript
jquery统计用户选中的复选框的个数
Jun 06 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 Javascript
用js读写cookie的简单方法(推荐)
Aug 08 Javascript
JS实现根据用户输入分钟进行倒计时功能
Nov 14 Javascript
Vue form 表单提交+ajax异步请求+分页效果
Apr 22 Javascript
微信小程序 共用变量值的实现
Jul 12 Javascript
js实现图片轮播效果学习笔记
Jul 26 Javascript
Vue中v-for的数据分组实例
Mar 07 Javascript
javascript实现文字跑马灯效果
Jun 18 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
Aug 31 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读取数据库信息的几种方法
2008/05/24 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
2020/02/21 PHP
为调试JavaScript添加输出窗口的代码
2010/02/07 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
js获取url中指定参数值的示例代码
2013/12/14 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
jQuery插件jPaginate实现无刷新分页
2015/05/04 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
详解Node.js如何开发命令行工具
2016/08/14 Javascript
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
Python 变量类型及命名规则介绍
2013/06/08 Python
Python计算三维矢量幅度的方法
2015/06/15 Python
详解Python中的相对导入和绝对导入
2017/01/06 Python
python在每个字符后添加空格的实例
2018/05/07 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
用python获取txt文件中关键字的数量
2020/12/24 Python
Python脚本调试工具安装过程
2021/01/11 Python
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
印尼第一大家居、生活和家具电子商务:Ruparupa
2019/11/25 全球购物
介绍一下Java中的static关键字
2012/05/12 面试题
医院合作协议书
2014/08/19 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
详解Nginx 工作原理
2021/03/31 Servers
Python基于Opencv识别两张相似图片
2021/04/25 Python