在一個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