通过javascript中的函数参数设置样式属性(宽度等)?

时间:2011-06-18 08:11:15

标签: javascript variables coding-style nodes

我想要做的是创建一个函数,只要我需要在对象上设置样式,我就可以调用它。我希望它看起来像这样:

this.setCSS = function(attribute, value) {
  myHTMLNode.style.attribute = value;
}

现在传递的参数是字符串,所以我认为eval()可能会这样做,但我想避免这种情况,因为它效率不高。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用

myHTMLNode.style[attribute] = value;