संभव डुप्लिकेट: पर मैं जरूरत के साथ सामना कर रहा हूँ बाद मेंजावास्क्रिप्ट के माध्यम से एक सीएसएस संपत्ति को हटाने/रीसेट करने का सही तरीका क्या है?
var div = document.getElementById('myDiv'); div.style.width = '300px'; div.style.height = '200px'; ...
और इतने पर ...
मैं इस जावास्क्रिप्ट है एक संपत्ति को हटाने का (चा नहीं अपने मूल्य nging, वास्तव में अर्थ को हटाने: जैसे मैं सेट नहीं करने से पहले उस)
मैं कुछ इस तरह कोडित था:
- div.style.height = अपरिभाषित;
- div.style.height = null;
- div.style.height = '';
केवल समाधान n.3 काम करने के लिए लगता है, लेकिन फिर भी ... मुझे यकीन है कि यह यह करने के लिए सही तरीका (मैं केवल क्रोम का उपयोग कर रहा यह परीक्षण करने के लिए)
क्याकिसी को भी पता है है नहीं कर रहा हूँ सही तरीका? जो सभी उचित ब्राउज़रों में काम करता है?
धन्यवाद
मेरे लिए आम तौर पर 2 कार्यों के लिए तत्व की शैली गुण सेट। –
इसे जांचें: http://stackoverflow.com/questions/2027935/how-to-remove-css-property-using-javascript ... मूल रूप से "" यह करेगा। –