javascript window.confirm确认 取消对话框实现代码小结


Posted in Javascript onOctober 21, 2012

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

一种:

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

二种:
<script language="JavaScript"> 
function delete_confirm(e) 
{ 
if (event.srcElement.outerText == "删除") 
{ 
event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); 
} 
} 
document.onclick = delete_confirm; 
</script> 
<a href="Delete.aspx" 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 相关文章推荐
动态加载js的几种方法
Oct 23 Javascript
一实用的实现table排序的Javascript类库
Sep 12 Javascript
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
Oct 12 Javascript
jquery 缓存问题的几个解决方法
Nov 11 Javascript
jquery cookie的用法总结
Nov 18 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
Jul 18 Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 Javascript
vue实现ToDoList简单实例
Feb 07 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 Javascript
Angular7.2.7路由使用初体验
Mar 01 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
vue 开发企业微信整合案例分析
Dec 02 Javascript
基于jquery DOM写的类似微博发布的效果
Oct 20 #Javascript
JS的replace方法介绍
Oct 20 #Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
Oct 18 #Javascript
JavaScript 用cloneNode方法克隆节点的代码
Oct 15 #Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
Oct 15 #Javascript
基于JQuery模仿苹果桌面的Dock效果(初级版)
Oct 15 #Javascript
JS自动缩小超出大小的图片
Oct 12 #Javascript
You might like
社区(php&amp;&amp;mysql)四
2006/10/09 PHP
截获网站title标签之家内容的例子
2006/10/09 PHP
php 5.6版本中编写一个PHP扩展的简单示例
2015/01/20 PHP
php实现计算百度地图坐标之间距离的方法
2016/05/05 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
thinkphp 框架数据库切换实现方法分析
2020/05/18 PHP
JavaScript prototype对象的属性说明
2010/03/13 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
BootStrap的table表头固定tbody滚动的实例代码
2016/08/24 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
2016/12/26 Javascript
JS监控关闭浏览器操作的实例详解
2017/09/12 Javascript
浅析vue-router jquery和params传参(接收参数)$router $route的区别
2018/08/03 jQuery
小程序实现授权登陆的解决方案
2018/12/02 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
python之PyQt按钮右键菜单功能的实现代码
2019/08/17 Python
python ssh 执行shell命令的示例
2020/09/29 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
团结就是力量演讲稿
2014/05/21 职场文书
单位一把手群众路线四风问题整改措施
2014/09/25 职场文书
打架检讨书
2015/01/27 职场文书
2019年“红色之旅”心得体会1000字(3篇)
2019/09/27 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript