原生js获取外联样式
Posted 霜Zzs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生js获取外联样式相关的知识,希望对你有一定的参考价值。
1、getComputedStyle(ele,null).fontSize //ele所需获取样式的元素节点 第二个参数填null就好。后面属性是你需要的样式属性。ie不支持。
2、ie:oBox.currentStyle.fontSize //ie内使用currentStyle
3、兼容:
function getCurrentStyle(ele,attr){
if(window.getComputedStyle){
return getComputedStyle(ele,null)[attr];//[attr]的方式取属性可以使用变量,而点的方式不能。
}else{
return ele.currentStyle[attr];
}
}
以上是关于原生js获取外联样式的主要内容,如果未能解决你的问题,请参考以下文章