还记得之前的javascript入门里的讲的confirm 消息对话框吗?不记得也没关系,我们先来回顾一下,然后在详细讲它。

复习:

confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。

语法:

confirm(str);

参数说明:

str:在消息对话框中要显示的文本返回值: Boolean值返回值:

当用户点击"确定"按钮时,返回true当用户点击"取消"按钮时,返回false注: 通过返回值可以判断用户点击了什么按钮

看下面的代码:

var mymessage=confirm("你喜欢JavaScript吗?");

if(mymessage==true)

{ document.write("很好,加油!"); }

else

{ document.write("JS功能强大,要学习噢!"); }

结果:

注:消息对话框是排它的,即用户在点击对话框按钮前,不能进行任何其它操作。

任务

使用confirm()提示框,当点击按钮时,完成性别确认。

confirm

function rec(){

var mymessage=confirm("你是女士!");

if(mymessage==true)

{

document.write("你是女士!");

}

else

{

document.write("你是男士!");

}

}

结果:

延伸:

之前有说过,功能的话最好用函数来写,那样的话每一个函数都是一个功能,以后有用到这些功能的话,就可以直接用了。即复用。所以要习惯这样哦。。。。。。

就像上面那个例子

function confirm (){

var msg=confirm("你是女士!");

if(msg==true)

{

document.write("你是女士!");

}

else

{

document.write("你是男士!");

}

}

然后给input调用函数,加个onClick="confirm ()"最后对javascript window.confirm做个小结

第一种:

就是上面我们提到的那种方法

function confirm (){

var msg=confirm("你是女士!");

if(msg==true)

{

document.write("你是女士!");

}

else

{

document.write("你是男士!");

}

}

第二种:

在标签中写:

1.

删除

2 .

点击确定

想简单点调用的话 也可以这样

代码如下:

删除

第三种:

function del_confirm(e)

{

if (event.srcElement.outerText == "删除")

{

event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?");

}

}

document.onclick = delete_confirm;

删除

第四种:

function del_confirm()

{

event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?");

}

删除

以上就是小编为大家带来的confirm确认对话框的实现方法总结全部内容了,希望大家多多支持脚本之家~

java confirm_confirm确认对话框的实现方法总结相关推荐

  1. 为 GridView、DetailsView、FormView 等数据显示控件删除功能添加“确认对话框”

    在模板上操作 Button .LinkButton 或 ImageButton 时,通过设置它们的 OnClientClick 属性,令其返回 JavaScript confirm(string) 函 ...

  2. java实用教程——组件及事件处理——对话框(消息对话框,输入对话框,确认对话框)

    消息对话框:(这个对话框提供一些信息) 无模式:可多线程的执行 有模式:用户必须处理这个一个对话框.必须解决这个问题后才可以继续相处下去 对话框分为无模式和有模式两种.如果一个对话框 是有模式的对话框 ...

  3. 实现对gridview删除行时弹出确认对话框的四种方法

    实现对gridview删除行时弹出确认对话框的四种方法 在.net2.0中,实现对gridview删除行时弹出确认对话框的四种方法 1,GridView中如何使用CommandField删除时,弹出确 ...

  4. 为GridView-Delete列添加确认对话框(2种方法)

    方法一: 给Delete列添加确认对话框最简单的方法是把CommandField的DeleteText属性设置为: <div onclick="JavaScript:return co ...

  5. java确认对话框否_如何在Swing中显示是/否和取消选项的确认对话框?

    下面的示例展示如何在基于swing的应用程序中显示带有是,否和取消选项的确认对话框. 使用以下API - JOptionPane - 创建标准对话框. JOptionPane.showConfirmD ...

  6. C#调用Outlook2003发送邮件时,避免弹出安全确认对话框的方法

    C#使用如下代码调用Outlook2003发送邮件: 1 // Create the Outlook application.2 Outlook.Application oApp = new Outl ...

  7. php 打开微信对话框,PHP_PHP控制前台弹出对话框的实现方法,应用场景: 微信授权登 - phpStudy...

    PHP控制前台弹出对话框的实现方法 应用场景: 微信授权登录过程中,需要用户确认,故衍生此需求: 相应的逻辑不放在前端的原因是,此部分逻辑属于偏功能业务,所以放在后端,方便统一管理. 解决办法: 通过 ...

  8. 如何在离开页面时弹出确认对话框

    离开页面确认主要是利用了onbeforeunload事件,当该事件声明为: Code <body onbeforeunload="return pageBeforeunload(eve ...

  9. 确认对话框ConfirmDialog和选择对话框OptionDialog

    确认对话框ConfirmDialog给出提示信息和若干个按钮供用户选择,共有4个showConfirmDialog重载方法.对话框的按钮通常为:"是"."否". ...

最新文章

  1. MySQL - 分页查询优化的两个案例解析
  2. Ajax-goahead局部刷新页面
  3. 认识并测量Typed DataSet
  4. oracle服务未启动失败,windows服务未启动导致 ORA-12560和RMAN-00554错误 | 信春哥,系统稳,闭眼上线不回滚!...
  5. 警惕成教自考_不,保持警惕不会伤害Java。 关于Java许可的评论。
  6. 移动设备HTML5页面布局
  7. 二隐层的神经网络实现MNIST数据集分类
  8. 一种通用整形数组压缩方法
  9. 爬早-精典小结-0226
  10. 云小课|CDN第5课 CDN入门之—我的网站可以用CDN加速吗?
  11. Python关键字和标识符
  12. ASP.NET 3.5控件和组件开发技术之客户端回发/回调揭密
  13. Python实现扫码工具
  14. 基于D-S证据理论的数据融合研究与应用
  15. matlab和robotstudio,一种从Robotstudio环境中导出机器人模型并在MATLAB下使其可视化的研究记录...
  16. MarkDown CheatSheet 速查表
  17. 回首风雨路 笔记本二十年发展史
  18. 100项世界上鲜为人知的事
  19. 易于设置的触摸板增强神器 bettertouchtool mac中文版(支持M1)
  20. 近期Domino相关产品要闻速览

热门文章

  1. 2021年中国手机出货量及上市新机型情况分析:5G手机出货量达2.66亿部,占手机总出货量的75.78%[图]
  2. 纺织软件有什么用?纺织企业为什么要上ERP系统!
  3. 解密微信数据库文件解析
  4. 2023手机记事本软件哪个好
  5. Redis学习笔记:集群
  6. 微信小程序(uni-app)url参数传递对象
  7. flex 打印 预览
  8. 【souapp搜应用】:究竟是谁干掉了我电脑上的百度电脑管家?
  9. 3D Touch力反馈電腦雕刻笔freeform plus
  10. python 计算gdp_有人知道这个Python公式有哪些问题吗??关于找到GDP的min,max还有用find方程。...