0

考虑一个简单的 JS 函数

function test(property, color) {
    var element = document.getElementById("test");
    element.style.PROPERTY = color; // I want to use a variable for this command
}

在一个典型的 JS 命令中element.style.PROPERTY,我想将属性作为变量引入。这是一个非常基本的例子;在 JS 命令行中使用变量的最佳方法是什么?

4

2 回答 2

3

将其用作:

element.style[property]

这是一个非常基本的例子;在 JS 命令行中使用变量的最佳方法是什么?

这取决于您想要达到的目标。在这种情况下 - 只需使用[...]

于 2012-06-21T03:16:58.973 回答
1

element.style[property] = color;应该管用。

于 2012-06-21T03:18:14.250 回答