欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js 获取任意一个元素的任意一个样式属性的值

程序员文章站 2022-05-12 19:54:07
简化 ......
//谷歌,火狐支持
console.log(window.getcomputedstyle(my$("dv"),null).left);
//ie8支持
console.log(my$("dv").currentstyle.left);

 //获取任意一个元素的任意一个样式属性的值

  function getstyle(element,attr) {
    //判断浏览器是否支持这个方法
    if(window.getcomputedstyle){
      return window.getcomputedstyle(element,null)[attr];
    }else{
      return element.currentstyle[attr];
    }
  }

 简化

function getstyle(element,attr) {
      return window.getcomputedstyle? window.getcomputedstyle(element,null)[attr]:element.currentstyle[attr];
    }