取消设置里最后一步”否则不操作“怎么弄?

来源:4-1 编程挑战

眯虫

2016-05-23 17:51

function cancel(){
   var mycancel=confirm("确定取消设置吗?");
   if(mycancel=true){
       txt.removeAttribute("style");
   }
   else{
       alert("over");
   }
}

这个else后面无论写不写都没用啊!点取消也是恢复原始值了,求指点!

写回答 关注

3回答

  • Heasy3379038
    2016-05-23 18:27:31
    已采纳

       if(mycancel!=true){
           txt.removeAttribute("style");
       }
       else{
           alert("over");
       }
    }


    试试

    Heasy3... 回复眯虫

    没事。。。。

    2016-05-26 11:21:33

    共 2 条回复 >

  • 慕粉3380668
    2016-05-25 16:00:28

    if(mycancel=true){
           txt.removeAttribute("style");
       }

    等于号"="是赋值

    双等于号"=="才是判断是否相等

    可以写成if(mycancel==true)或者if(mycancel)

    眯虫

    谢谢!

    2016-05-27 15:55:49

    共 1 条回复 >

  • Heasy3379038
    2016-05-23 18:28:28

    要修改就休if(mycancel这里true),就可以的

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题