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

取消设置运用在是confirm,那么怎么恢复原始值

取消设置运用在是confirm,那么怎么恢复原始值

提问者:念and一 2016-03-03 15:28

个回答

  • 慕少7555096
    2017-08-09 13:56:03

    这个案例最后的取消设置我还真是不太会,看了你们的我才知道原来可以设置成最初始的样子就可以了。


  • 前端工作者
    2016-03-03 16:26:23

     var aaa=confirm('是否要取消设置');
           if(aaa==true){
               txt.removeAttribute("style");
           }else{
               return false;
           }

  • 微风轻许
    2016-03-03 16:13:45

    if(window.confirm("是否取消")){object.removeAttribute("style");}

  • 希望不灭99
    2016-03-03 16:02:22

    不要这么复杂

     var con=document.getElementById('txt').style;
    //定义"改变颜色"的函数
       
        function changeColor(){
            con.color="red";
            con.backgroundColor="#ccc";
        }


    //定义"改变宽高"的函数
        function changeHeight(){
            con.width="200px";
            con.height="300px";
        }


    //定义"隐藏内容"的函数
        function contentHiden(){
            con.display="none";
        }


    //定义"显示内容"的函数
        function viewContent(){
            con.display="block";
        }


    //定义"取消设置"的函数


        function rest(){
            var re=confirm("是否取消设置?");
            if(re){
                con.cssText = "";
            }
        }


  • Inspire阳
    2016-03-03 15:55:58

    把原来的属性都写一遍可以实现恢复。我也是初学者,应该有其他方法。

    function reSet(){

            var div=document.getElementById("txt");

            if(confirm("要取消设置吗?")){

                div.style.color="#000";

                div.style.backgroundColor="#fff";

                div.style.width="400px";

                div.style.height="600px";

                div.style.display="block";

            }

        }