如何还原原来的样式

来源:4-1 编程挑战

精慕门4438460

2016-05-14 10:29

function change5(){
    var mychar=document.getElementById("txt");
    mychar=confirm("还原到初始状态?")
    if(mychar==ture){
        mychar.classNaMe="txt";
    };
这样写为什么不生效?


写回答 关注

2回答

  • cyanv威
    2016-05-14 16:59:40

    因为txt的属性已经被你前面的行为改过了 classname之前学的是改成已经定好不会变的类型 直接设置以前的属性就行了 

    function dclear(){

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

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

    mychar.style.color="#000";

    mychar.style.backgroundColor="#fff";

    mychar.style.width="600px";

    mychar.style.height="400px";

    mychar.style.display="block";

    }


    Mr_4 回复总是战死沙场

    clss优先权小于div

    2016-05-24 08:36:44

    共 2 条回复 >

  • 幽火
    2016-05-14 12:02:24

    mychar.classNaMe="txt"; 改成

    mychar.removeAttribute('style');

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题