原生js获取dom元素style样式
<style>
div{
height : 300px;
}
</style>
<div style="width:300px;margin-left:20px;"></div>
function getStyle(obj,attr){
if(obj.currentStyle){
return obj.currentStyle[attr];
}else{
return getComputedStyle(obj,null)[attr];
};
};
let d =document.getElementsByTagName("div")[0];
console.log(getStyle(d,"marginLeft"));//20px
想要了解更多原生js,可以访问这个网址原生js详解