可能重复:
javascript 对象,访问变量属性名称?
我在玩 JS,学习一些东西,我想知道一些事情......假设你有一个 function aFunc()
,并且你接受一个 string aFunc(val)
。该值是用户定义的,然后用于修改元素的 CSS。
例如:
function aFunc(val){
document.getElementById('something').style.val = 'red';
}
假设用户输入borderColor
,它会以某种方式引用borderColor
where val
is。我不知道这如何或是否可能。
编辑:
请不要eval()
:)