妙味——封装getStyle()获取样式

  针对在不同浏览器下获取计算后的样式值封装一个获取样式的函数——getStyle()

function getStyle(obj,attr){
    if(obj.currentStyle){
        return obj.currentStyle[attr];
    }
    else{
        return getComputedStyle(obj,false)[attr];
    }
};

其中:obj表示获取的对象,attr表示获取的样式名称。

无法获取到复合样式:如:background   可以取backgroundColor

posted @ 2013-11-24 21:34  白小虫  阅读(229)  评论(0编辑  收藏  举报