为了账号安全,请及时绑定邮箱和手机立即绑定

恢复成原来的样式外观

若是要复原该如何?

正在回答

3 回答

有一个函数removeAttribute("style");可以恢复

0 回复 有任何疑惑可以回复我~

//第一种方法;增加一个按钮使p1其恢复外观

<input type="button" value="恢复外观" onclick="reset()"/>

 function reset(){

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

     p1.className = "";

  }

//第二种方法:使用一个变量记录样式,更改时据此判断

var p2style = 1//表示p2的当前样式

  function modify(){

     if(p2style == 1){

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

        p2.className = "two";

        p2style = 2;

     }else{

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

        p2.className = "one";

        p2style = 1; 

     }

  }


0 回复 有任何疑惑可以回复我~
#1

慕圣9424722

请问var p2style = 1;写在function里为什么就没效果了
2017-08-06 回复 有任何疑惑可以回复我~
#2

Realding 回复 慕圣9424722

写在function里的话,按了按钮函数function就会调用,之后p2style就会被重新赋值为1,则if(p2style == 1)必定成立,就会失去效果
2017-08-07 回复 有任何疑惑可以回复我~
#3

慕圣9424722 回复 Realding

理解,thanks!
2017-08-07 回复 有任何疑惑可以回复我~

设置className="";空内容,就直接没有样式了,具体你是直接改代码还是再弄个按钮+function,都可以

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

恢复成原来的样式外观

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信