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

这个可能有点乱,不要看这个了,我重新发了一个。。通过这样的方法取消样式为什么不可以?(截取部分代码)

这样为什么不可以??跪求 这里添加一个类样式 .one,#txt{ height:400px; width:600px; border:#333 solid 1px; padding:5px;} 再利用className添加这个类的样式,使之和最开始的样式相同,达到取消设置的效果,可是为什么不行 function cancleSet(){    var talkMessage=confirm("确定取消所有设置?");    if(talkMessage==true)    {document.getElementById("txt").className="one";} }

正在回答

1 回答

评论里其实已经有回答了,因为obj.className的优先级没有obj.style.property高。先使用obj.style.property设置样式,再使用obj.className覆盖obj.style.property的样式是不能成功的,在cancelset函数里再用obj.style.property设置一个样式就会发生改变。

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

举报

0/150
提交
取消

这个可能有点乱,不要看这个了,我重新发了一个。。通过这样的方法取消样式为什么不可以?(截取部分代码)

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