取消设置函数

来源:4-1 编程挑战

泡泡O_o

2016-06-26 14:40

如何将设置恢复原始值,或者不做操作

写回答 关注

2回答

  • forlee
    2016-06-26 18:08:57
    function cancelset(){
            var msg=confirm("是否取消设置?");
            if(msg==true){
                mychar.style.color="";
                mychar.style.backgroundColor="";
                mychar.style.width="";
                mychar.style.height="";
                mychar.style.display="";
            }
        }

    我这么弄居然也可以

    泡泡O_o

    不知道我哪里出了错,我这样不可以,没有反应。不过我刚才在那节课的讨论里找到了一个很简便的方法: function s(){ var d=confirm("是否取消设置?"); if(d==true){ var mychar = document.getElementById("txt"); mychar.removeAttribute('style'); } }

    2016-06-29 16:29:24

    共 1 条回复 >

  • 慕粉3552678
    2016-06-26 16:57:50

    修改元素的style.color等属性为原来的值。或者有更简洁的方法,我只会这个笨方法了

    function quxiao()

    {

        var mystr="是否取消设置?";

        var mysure=confirm(mystr);

        if(true==mysure)

        {

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

            mystyle.style.color="black";

            mystyle.style.backgroundColor="#fff";

            mystyle.style.width="600px"

            mystyle.style.height="400px"

            mystyle.style.display="block";    

       }


    泡泡O_o

    不管方法简不简简洁、笨不笨,会写才是最重要,其次才是简洁。 我刚才在那节课的讨论里找到了一个很简便的方法: function s(){ var d=confirm("是否取消设置?"); if(d==true){ var mychar = document.getElementById("txt"); mychar.removeAttribute('style'); } }

    2016-06-29 16:31:22

    共 1 条回复 >

JavaScript入门篇

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

739816 学习 · 9566 问题

查看课程

相似问题