function getStyleAttr(obj,ele){ if(obj.currentStyle){ return parseInt(obj.currentStyle[ele]) ; }else{ return parseInt(window.getComputedStyle(obj,null)[ele]) ; } }
时间: 2024-04-18 11:30:43 浏览: 52
obj.zip_.obj_Windows编程_obj_zip
这是一个获取元素样式属性值的函数。它接受两个参数:obj表示要获取样式的元素对象,ele表示要获取的样式属性名。
函数首先判断浏览器是否支持currentStyle属性,如果支持,则使用obj.currentStyle[ele]来获取样式属性值,并使用parseInt函数将其转换为整数型返回。
如果浏览器不支持currentStyle属性,则使用window.getComputedStyle(obj,null)[ele]来获取样式属性值,并同样使用parseInt函数将其转换为整数型返回。
请注意,这个函数假设样式属性值都是整数型,如果要获取非整数型的样式属性值,可以将parseInt函数去掉。
阅读全文