JS重置原来CS样式

来源:4-1 编程挑战

慕粉1529179028

2017-01-03 17:01

有没有人用这个可以将样式实现恢复原始值啊,removeAttribute("style")不是删除style属性的么。参考大家的代码,除了直接在这个函数再次重新设置原来的属性,大部分人好像都是使用以下代码,但是我一直没办法实现重置啊,有没有大神教一下怎么使用removeAttribute()重置原来样式的,谢谢! function reset(){     var message=confirm("你确定要重置所有设置么?");        if(message==true){            txt.removeAttribute("style"); }     }

写回答 关注

3回答

  • 我吃西瓜很快
    2017-01-04 11:54:31

    var oldStyle=txt.getAttribute("style"); //获得旧的style属性

    txt.removeAttribute("style"); //删除掉属性

    txt.setAttribute("style",oldStyle); //恢复到旧的style属性

  • 慕粉0902501344
    2017-01-03 18:39:43

    直接重载页面 document.location.reload();

  • 慕函数7855375
    2017-01-03 17:43:24

    线定义className=“yourstyle”,.yourstyle{你需要的式样},      然后reset()去掉className就行了

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题