获取css属性的方法,无兼容性问题的

作者:日期:2012-04-13 20:22:31 点击:234

 DOM.getCss=function(ele,attr){

//此方法用来获取网页元素的CSS属性的值,是固定的知识点。
//此方法不但可以获取行内样式,还可以获取内嵌和外链的样式
//ele.currentStyle?ele.currentStyle[attr]属性是IE浏览器的
//getComputedStyle(ele,false)[attr];是火狐浏览器的
if(ele&&ele.nodeType&&ele.nodeType===1&&attr&&typeof attr=='string'){
return ele.currentStyle?ele.currentStyle[attr]:getComputedStyle(ele,false)[attr];
}else{
 alert('参数错误!!');
 throw new Error('参数错误!!');
}
 
};

上一篇: 操作css属性的通用方法,设置css属性的方法

下一篇: innerText兼容性问题解决方法