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

Posted

tags:

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

http://zhidao.baidu.com/question/194684132.html 关于你上次遇到的这个问题,我现在也遇到了,不知道怎么解决,听说你已经自己解决了,麻烦大哥帮忙指点一下,有代码看就更好了,跪谢啊
我的问题是,先执行一段代码,判断条件,然后弹出一个确定、取消的对话框,选择确定就执行一段代码,取消就执行另外一段代码。
情况是这样的,把数据导入到数据库,判断是否有重复的数据,如果有重复的,就弹出对话框,确定是否将重复的数据也导入到数据库,点击“确认”就执行导入代码,点击“取消”就执行继续导入下一条记录的代码。环境是ASP.NET,求解!

参考技术A 这样?
例:function a(),function a()
if(confirm('你确定吗')) a();
else b();追问

可以详细点吗?

Javascript 基础

弹窗:

  alret(“要弹出的内容”);弹出来之后不点确定网页不会执行下去

  confirm("要弹出的内容");确定对话框,点确定返回True,点取消返回False,可用变量接受

  prompt(“要显示的提示文字”);弹出一个可以输入内容的对话框

    prompt(“输个数字进来吧”,“只能是数字”);

  

基本语法

  与C#语法基本一致

    break;跳出当前循环

    continue;跳过此次循环

  类型转换

    var a=parseint(值);其他类型转换成整数

    var a=parsefloat(值);其他类型转换成整数

    isNaN(值);判断是否是合法数字,是返回True不是返回False

      

<script>
    var a;
    prompt("输个数字进来吧", "只能是数字哦");
    a = isNaN();//将输入的内容放到isNaN()里
    alert(a);//如果是数字弹True,不是数字弹False
</script>


函数的四种形态  (不用规定类型)

  无参数无返回值

  test1();
    function test1(){
        alert(\'hello\');
    }

 

  无参数有返回值  

  有参数无返回值

<script>
    test1(5,6);
    function test1(a,b){
        alert(\'a+b\');
    }
</script>

 

  有参数有返回值

复制代码
<script>
    var ccc = test1(5, 6);
    alert(ccc);
    function test1(a, b) {
        var c = a + b;
        return c;
    }
</script>
复制代码

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

confirm 点 取消 关闭对话框?

Javascript 基础

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

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

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

JS复习 基本语法