这种取消设置为什么不能用?

来源:4-1 编程挑战

foxxx

2017-10-19 23:21

我在前面 var txt = document.getElementById("txt");

我这样存储txt

var oldtxt = txt;

在取消设置的时候

if(message == true){

    txt = oldtxt;

}

这样为什么不起作用?

写回答 关注

1回答

  • 玄众妙
    2019-05-15 11:40:06

    因为你根本没有改变txt的值

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

    var oldtxt = null;

    txt=oldtxt

    if(message == true){

        txt = oldtxt;

    }

    试试这样

    其实我更建议你用

    if(message == true){

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

                txt.removeAttribute('style');//移除txt的样式元素

    }

    这种方式进行取消设置


JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题