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实现节点的删除与序号重建实例
Aug 05 Javascript
jQuery实现图片上传和裁剪插件Croppie
Nov 29 Javascript
JavaScript操作select元素和option的实例代码
Jan 29 Javascript
JS 清除字符串数组中,重复元素的实现方法
May 24 Javascript
jQuery获取剪贴板内容的方法
Jun 16 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
Aug 08 Javascript
jQuery遍历节点树方法分析
Sep 08 Javascript
AngularJS获取json数据的方法详解
May 27 Javascript
Angular实现表单验证功能
Nov 13 Javascript
JS 实现百度搜索功能
Feb 01 Javascript
vue实现百度下拉列表交互操作示例
Mar 12 Javascript
基于VSCode调试网页JavaScript代码过程详解
Jul 20 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
简单的页面缓冲技术
2006/10/09 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
php版微信自动获取收货地址api用法示例
2016/09/22 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
laravel入门知识点整理
2020/09/15 PHP
js no-repeat写法 背景不重复
2009/03/18 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
javascript获取select标签选中的值
2016/06/04 Javascript
jQuery如何解决IE输入框不能输入的问题
2016/10/08 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
基本DOM节点操作
2017/01/17 Javascript
socket.io学习教程之深入学习篇(三)
2017/04/29 Javascript
nodejs中express入门和基础知识点学习
2018/09/13 NodeJs
微信小程序实现留言板(Storage)
2018/11/02 Javascript
微信小程序用户位置权限的获取方法(拒绝后提醒)
2018/11/15 Javascript
vue移动端使用canvas签名的实现
2020/01/15 Javascript
vuejs中父子组件之间通信方法实例详解
2020/01/17 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
Python库urllib与urllib2主要区别分析
2014/07/13 Python
将Python中的数据存储到系统本地的简单方法
2015/04/11 Python
python使用socket创建tcp服务器和客户端
2018/04/12 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
python 实现dict转json并保存文件
2019/12/05 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
如何使用python代码操作git代码
2020/02/29 Python
selenium+python实现基本自动化测试的示例代码
2021/01/27 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
经销商培训邀请函
2014/01/21 职场文书
策划总监岗位职责
2014/02/16 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
2015年党员发展工作总结
2015/05/13 职场文书
早上好问候语大全
2015/11/10 职场文书