एक php उत्पन्न पृष्ठ पर वहाँ इस तरह कई तत्व हैं:शैली गुणों को जावास्क्रिप्ट में अपने सीएसएस डिफ़ॉल्ट पर रीसेट कैसे करें?
<td class="defaultTDStyle" style="color:userDefinedCustomColor" id="myTDId"></td>
तो वहाँ एक डिफ़ॉल्ट शैली है और मैं कई अतिरिक्त शैलियों कि शैली सीएसएस में परिभाषित ओवरराइड लागू होते हैं।
क्या जावास्क्रिप्ट से इन अतिरिक्त शैलियों को हटाने का कोई तरीका है? ऐसा लगता है obj.style.color = "default" और obj.style.color = "auto" काम नहीं करता है। मैं जावास्क्रिप्ट से सीएसएस डिफ़ॉल्ट में रंग कैसे रीसेट कर सकता हूं?
मुझे लगता है कि केवल जावास्क्रिप्ट के माध्यम से सेट शैलियों को रीसेट करता है। लेकिन इस मामले में, मूल शैली इनलाइन है। – casablanca
यह काम करता है, और यह सही है, हालांकि स्टाइल मार्कअप में जोड़ा गया है, इसलिए आप 'obj.removeAttribute (' style ') 'अच्छी तरह से मापने के लिए भी कर सकते हैं। – MooGoo
@ कैसाब्लांका अच्छी तरह से यह सुनिश्चित करता है कि ऑन-एलिमेंट शैली कहां सेट की गई थी, भले ही फ़ायरफ़ॉक्स में काम करता है। – Pointy