在我正在处理的项目中,我必须使用变量访问元素的样式属性。例如:通常,要更改元素的背景颜色,我们编写:
var element = document.getElementById("element");
element.style.backgroundColor = "blue";
但是,如果我声明一个持有“backgroundColor”的变量,然后我想通过引用这个变量中的值来改变背景颜色的属性,那怎么办。我试过这些:
var property = "backgroundColor";
eval(element.style.property = "blue");
但它没有用。我不确定有什么其他方法可以做到这一点。如果有任何解决方案,请回答。