关于获取HTML元素的CSS属性值函数

作者:CNLei 来源:CNLei blog 时间:2008-09-01 13:20:00 

论坛有人问起如何获取读取CSS属性值,就写了下面这段兼容各浏览器的获取HTML元素的css属性值函数:

function getStyle(o,s){
  if(document.defaultView){// firefox,opera,safari
  return document.defaultView.getComputedStyle(o,null).getPropertyValue(s);
  } else {//ie
  s=s.replace(/\-([a-z])([a-z]?)/ig,function(s,a,b){return a.toUpperCase()+b.toLowerCase();});//转化为驼峰写法
  return o["currentStyle"][s];
  }

演示实例:



 

标签:属性,函数,html,css
0
投稿

猜你喜欢

  • 解析Oracle 8i/9i的计划稳定性

    2010-07-26 13:09:00
  • 手机验证设计感悟

    2011-01-20 19:55:00
  • text-overflow实现标题省略号功能

    2009-05-19 12:13:00
  • asp实现页面延迟运行的两个简单方法

    2007-10-16 13:49:00
  • SQL SERVER 日志已满的处理方法

    2010-07-31 13:32:00
  • Javascript优化(文件瘦身)

    2008-06-02 13:20:00
  • 一个较新的ASP后门服务端实现代码

    2011-02-16 10:41:00
  • ASP进阶学习之认识数学函数

    2007-10-08 13:15:00
  • 修改、删除数据记录(DELETE\\UPDATE)

    2009-02-27 15:50:00
  • Asp 操作Cookies(包括设置[赋值]、读取、删除[设置过期时间])

    2011-03-10 11:06:00
  • innerHTML 的些摘记

    2009-06-01 15:42:00
  • ASP中正则表达式的应用

    2010-05-27 12:24:00
  • 巧用MySQL InnoDB引擎锁机制解决死锁问题

    2008-12-19 17:24:00
  • asp如何验证IP地址?

    2010-06-10 18:37:00
  • 轻松掌握MySQL数据库锁机制的相关原理

    2008-12-17 15:23:00
  • DreamweaverMX Ultradev探索:技巧荟萃

    2010-07-13 12:10:00
  • 让所有IE支持HTML5的解决方案

    2009-10-31 18:43:00
  • 在原窗口还是新窗口打开链接?

    2009-12-07 21:24:00
  • IIS出现Active Server Pages错误“ASP 0201”的修复工具

    2009-05-25 18:06:00
  • 学以致用驳ASP低能论

    2007-08-22 14:47:00
  • asp之家 网络编程 m.aspxhome.com