//*** This code is copyright 2003 by Gavin Kistner, gavin@refinery.com //*** It is covered under the license viewable at http://phrogz.net/JS/_ReuseLicense.txt //*** Reuse or modification is free provided you abide by the terms of that license. //*** (Including the first two lines above in your source code satisfies the conditions.) // Cross-browser compatible script for finding the current style applied to an // element, either explicitly or through CSS rules function CurrentStyle(el,prop) { if (document.defaultView && document.defaultView.getComputedStyle){ return document.defaultView.getComputedStyle(el,'').getPropertyValue(prop); } if (el.currentStyle) return el.currentStyle[prop]; return null; } // e.g. // var myObj = document.getElementById('foo'); // var theColorOfMyObj = CurrentStyle(myObj,'color');