获取元素样式

  1. Object.style[attr]只可获取html标签内的样式,主要用来设置css,而不可获取style标签中的css样式
  2. IE支持Object.currentStyle[attr]
  3. FF支持getComputedStyle(Object,false)[attr];
    首先是有两个参数,元素和伪类。第二个参数不是必须的,当不查询伪类元素的时候可以忽略或者传入 null。
    4.获取元素的任意CSS属性
function getStyle(obj,attr) {
            if(obj.currentStyle)
            {
                return obj.currentStyle[attr];
            }else{
                return getComputedStyle(obj,false)[attr];
            }
        }

猜你喜欢

转载自blog.csdn.net/IMAGE_M/article/details/81706519