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 相关文章推荐
js GridView 实现自动计算操作代码
Mar 25 Javascript
google地图的路线实现代码
Aug 20 Javascript
JQuery小知识
Oct 15 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
Dec 10 Javascript
基于jQuery实现的幻灯图片切换
Dec 02 Javascript
JS中使用正则表达式g模式和非g模式的区别
Apr 01 Javascript
Bootstrap模态框插件使用详解
May 11 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
Nov 17 Javascript
react.js组件实现拖拽复制和可排序的示例代码
Aug 20 Javascript
javascript闭包的使用之按钮切换功能
Aug 30 Javascript
vue render函数动态加载img的src路径操作
Oct 26 Javascript
全网小程序接口请求封装实例代码
Nov 06 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中strtr与str_replace函数运行性能简单测试示例
2019/06/22 PHP
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
Javascript 模式实例 观察者模式
2009/10/24 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
javascript实现颜色渐变的方法
2013/10/30 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
jquery实现简易的移动端验证表单
2015/11/08 Javascript
BootStrap响应式导航条实例介绍
2016/05/06 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
JS控制GIF图片的停止与显示
2019/10/24 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
JavaScript大数相加相乘的实现方法实例
2020/10/18 Javascript
python实现隐马尔科夫模型HMM
2018/03/25 Python
Python爬虫设置代理IP(图文)
2018/12/23 Python
用django设置session过期时间的方法解析
2019/08/05 Python
Pytorch实现GoogLeNet的方法
2019/08/18 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Python3实现飞机大战游戏
2020/04/24 Python
python实现粒子群算法
2020/10/15 Python
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
乌克兰在线药房:Аптека24
2019/10/30 全球购物
实习报告评语
2014/04/26 职场文书
个人投资计划书
2014/05/01 职场文书
幼儿园大班开学寄语
2014/08/02 职场文书
2014年社区党建工作总结
2014/11/11 职场文书
Python开发工具Pycharm的安装以及使用步骤总结
2021/06/24 Python
python数据可视化使用pyfinance分析证券收益示例详解
2021/11/20 Python
基于Python实现射击小游戏的制作
2022/04/06 Python