JS获取DOM的高度包括Padding margin border

var dom=document.getElementById('center');
var marginTop=getStyle(dom,'marginTop');
alert(parseInt(marginTop));
function getStyle(obj,attr){
    if(obj.currentStyle){
        return obj.currentStyle[attr];
    }
    else{
        return document.defaultView.getComputedStyle(obj,null)[attr];
    }

你可能感兴趣的:(js,前端,css)