css函数

用JavaScript来获取css标签属性信息

function getStyle (obj,attr) {
         if(obj.currentStyle){
                 return obj.currentStyle[attr];
         }
         else {
                 return getComputedStyle(obj,false)[attr];
         }
 }

因为有兼容性问题,所以要在currentStyle和getComputedStyle中设置判断。

其中obj=标签名;attr=属性名,属性名字不可以是复合属性,如:background,要获取背景颜色只能用background-Color; 

用JavaScript来设置css标签属性

function css (obj,attr,value) {
        if(arguments.length==2) {
                return getStyle(obj,attr);
        }
        else if(arguments.length==3) {
                obj.style[attr]=value;
        }

如果传入的值为3个,则为设置属性,传入的值为2个则为获取属性;

value=要设置属性attr的值 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值