在一个PHP生成的页面有几个要素是这样的:如何将样式属性重置为它们在JavaScript中的CSS默认值?
<td class="defaultTDStyle" style="color:userDefinedCustomColor" id="myTDId"></td>
因此,有一个默认的风格,我申请几个额外的风格,覆盖在CSS定义的样式。
有没有办法从javascript中删除这些添加的样式? 看来obj.style.color =“默认”和obj.style.color =“自动”不起作用。如何将颜色重置为JavaScript的CSS默认值?
我认为只能重置通过JavaScript设置的样式。但在这种情况下,原始样式是内联的。 – casablanca 2010-08-17 19:19:02
它有效,它是正确的,但是由于样式是在标记中添加的,所以您可能希望执行'obj.removeAttribute('style')'以获得更好的效果。 – MooGoo 2010-08-17 19:20:16
@casablanca当然,它确实可以在Firefox中工作,无论元素样式的设置在哪里。 – Pointy 2010-08-17 19:20:25