我想从javascript变量设置样式属性

时间:2014-03-30 16:48:28

标签: javascript css

我正在尝试做这样的事情:

var prop = 'width';
document.getElementById('divName').style.prop = '100px';

2 个答案:

答案 0 :(得分:3)

您可以使用括号表示法

var prop = 'width';
document.getElementById('divName').style[prop] = '100px';

答案 1 :(得分:0)

在js中,可以通过两种方式访问​​对象属性。

一种方法是使用。运营商,如果您知道财产名称。例如style.width =' 100px'

如果属性名称存储在变量中,则第二种方法是使用方括号[]。例如prop =' width&#39 ;; style [prop] =' 100px'