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

如何还原原来的样式

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


正在回答

2 回答

因为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";

}


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

总是战死沙场

你好,这一点我也有问题,我在<style></style>中加入了新的类选择器 .one{ height:400px; width:600px; border:#333 solid 1px; padding:5px; } mychar.className="one";//这个为什么也不生效呢。
2016-05-16 回复 有任何疑惑可以回复我~
#2

Mr_4 回复 总是战死沙场

clss优先权小于div
2016-05-24 回复 有任何疑惑可以回复我~

mychar.classNaMe="txt"; 改成

mychar.removeAttribute('style');

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

举报

0/150
提交
取消

如何还原原来的样式

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