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 相关文章推荐
如何用javascript去掉字符串里的所有空格
Feb 08 Javascript
动态控制Table的js代码
Mar 07 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
Nov 07 Javascript
js+JQuery返回顶部功能如何实现
Dec 03 Javascript
web网页按比例显示图片实现原理及js代码
Aug 09 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
第九章之路径分页标签与徽章组件
Apr 25 Javascript
AngularJS 单元测试(一)详解
Sep 21 Javascript
JavaScript与java语言有什么不同
Sep 22 Javascript
jQuery实现最简单实用的分秒倒计时
Feb 05 Javascript
基于casperjs和resemble.js实现一个像素对比服务详解
Jan 10 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
Apr 24 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程序占用多少内存(memory_get_usage)
2012/09/23 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
PHP导入导出Excel代码
2015/07/07 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法
2011/01/01 Javascript
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
node.js中的buffer.write方法使用说明
2014/12/10 Javascript
js中键盘事件实例简析
2015/01/10 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
js 获取html5的data属性实现方法
2017/07/28 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
layui 监听select选择 获取当前select的ID名称方法
2019/09/24 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
微信小程序实现天气预报功能(附源码)
2020/12/10 Javascript
简单的Python的curses库使用教程
2015/04/11 Python
Python利用递归和walk()遍历目录文件的方法示例
2017/07/14 Python
wxPython之解决闪烁的问题
2018/01/15 Python
python更改已存在excel文件的方法
2018/05/03 Python
Python3 shelve对象持久存储原理详解
2020/03/23 Python
python3.4中清屏的处理方法
2020/07/06 Python
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
文秘专业大学生求职信
2013/11/10 职场文书
顶岗实习接收函
2014/01/09 职场文书
爱情保证书范文
2014/02/01 职场文书
小学家长评语大全
2014/04/16 职场文书
幼儿园教研活动总结
2014/04/30 职场文书
2014年扫黄打非工作总结
2014/12/03 职场文书
唐山大地震观后感
2015/06/05 职场文书
python 自动刷新网页的两种方法
2021/04/20 Python
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript