问答详情
源自:4-1 编程挑战

为啥confirm前面不加变量也能用?

2-3课中confirm前面不加变量也能用,为什么这里面能弹出对话框却不能取消设置?



提问者:John_Wang 2015-07-21 19:16

个回答

  • Perona
    2015-07-21 19:31:43
    已采纳

    外面的confirm跟if条件里的confirm半毛钱关系都没有,当然不能取消设置。就好比2个双胞胎,你问姐姐愿不愿意去读书去就没下文了。执行的时候却是判断妹妹要去读书是否等于真。。。。

    这里可以不定义变量取布尔值,直接把confirm扔到条件里即可。

    取消设置的JS参考代码

    function qudiao(){
        if(confirm("是否恢复默认设置?")){
                txt.removeAttribute("style");
         }
     }


  • John_Wang
    2015-07-21 19:42:58


    http://img.mukewang.com/55ae3030000163ac04730543.jpg为什么这个里面能用?