兼容浏览器获取元素属性的方法
程序员文章站
2022-04-10 14:55:26
...
function getStyle(obj,name){
//正常浏览器
//return getComputedStyle(obj,null)[name];
//IE8
//return obj.currentStyle[name];
// 需要判断浏览器是否有以上两种方法中的哪一种
if(window.getComputedStyle){
//这是一个对象,对象没找到就会报错
//变量没找到就会报undefined
return getComputedStyle(obj,null)[name];
}
else{
IE8
return obj.currentStyle[name];
}
}