Javascript样式元素

Javascript styling element

本文关键字:元素 样式 Javascript      更新时间:2023-09-26

我试图使一个函数,将css参数设置到元素。我有以下代码:

var css = function(k, l){
    for(key in l){
        k.style.key = l[key];
    }
}

但它不起作用。我认为这是因为关键变量。有什么办法能让它起作用吗?

首先,将key声明为var,以使其严格,然后,您必须使用括号访问style的属性:

var css = function (k, l) {
    for (var key in l) {
        k.style[key] = l[key];
    }
}