如何将变量设置为属性

时间:2014-08-26 22:34:05

标签: javascript dom

我正在寻找一种方法将变量设置为属性(对于与div相同的元素)
这是代码:

function set_it(element,property){
    return element.style.property;
}
console.log(set_it(document.getElementById("div1"),"left"));

在最后一行我试图通过函数
获得“div1”的“左”属性 但我在控制台中未定义
我知道,实际上它会寻找一个名为“property”的属性,它不存在 但是我怎么能这样做呢? 感谢

1 个答案:

答案 0 :(得分:1)

function set_it(element,property){
    return element.style[property];
}
像这样!使用方括号而不是点符号时,可以使用变量作为对象访问器。