属性重置

来源:4-1 编程挑战

Star56

2016-12-01 18:39

把所以属性都重置怎么办?

写回答 关注

2回答

  • 进击君
    2016-12-01 21:09:33

    两种办法

    第一种,依次把改动过的属性全部赋初始值

                object.style.color = "black";

                object.style.backgroundColor = "white";

                object.style.width = orignWidth;

                object.style.height = orignHeight;

                object.style.display = "block";

    第二种,因为改的都是style下的属性,可用语句:

    object.removeAttribute('style');

    上文中的object 替换成你 getElementById 赋给的变量名称就行

  • stone310
    2016-12-01 21:01:54

    for(var i= xxx.attributes.length-1;i>=0;i--){
       xxx.removeAttribute(xxx.attributes[i].nodeName)
    }

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题