js的style属性获取的是行间元素
为了实现样式和结构分离,减少行内元素,可以封装getStyle函数来获取css里面定义的样式属性。
即封装getStyle函数来获取非行间元素
具体代码
function getStyle(obj,attr)
{
if(obj.currentStyle){ //IE下用currentStyle
return obj.currentStyle[attr];
}
else
{ //火狐下用getComputedStyle
return getComputedStyle(obj,false)[attr];
}
}