confirm弹出对话框,点确定执行一段代码,取消执行另一段,怎么实现?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了confirm弹出对话框,点确定执行一段代码,取消执行另一段,怎么实现?相关的知识,希望对你有一定的参考价值。

以前都是如果用户选择确定,那么就执行,用户选择取消,就不执行,现在要求选择确定要执行,选择取消也要执行,请高手帮助 !!!
用asp.net做的网站页面上点击一个按钮,先查询数据库,满足条件才弹出confirm, 我的代码是这样弹出confirm的 : ScriptManager.RegisterStartupScript(btnOK, this.GetType(), "m", "<script>confirm('您确定吗?')</script>", false); 要实现,点击确定执行一段代码,取消执行另一段,怎么实现啊??郁闷中.......

参考技术A if(confirm("确定吗?")//确定时....else//取消时本回答被提问者采纳 参考技术B ScriptManager.RegisterStartupScript(btnOK, this.GetType(), "m", "<script>if(confirm('您确定吗?'))alert('ok');elsealert('cancel');</script>", false); 参考技术C <script>confirm('您确定吗?')</script>"改为

<script>if(confirm('您确定吗?'))elsereturn false;</script>"

怎样弹出浏览器默认对话框

浏览器默认的对话框有三种: 

1. window.alert(), 一段话+一个确定按钮

技术图片

 

 

2. window.prompt(), 一段话 + 一个输入框 + 一个确定按钮 + 一个取消按钮

技术图片

 

 

3. window.confirm(), 一段话 + 一个确定按钮 + 一个取消按钮

技术图片

 

以上是关于confirm弹出对话框,点确定执行一段代码,取消执行另一段,怎么实现?的主要内容,如果未能解决你的问题,请参考以下文章

confirm 点 取消 关闭对话框?

Javascript 基础

怎样弹出浏览器默认对话框

confirm对话框取消后阻止ajax操作ajax做批量删除

confirm对话框取消后阻止ajax操作ajax做批量删除

JS复习 基本语法