在element的style属性中使用Javascript变量

时间:2012-05-14 23:35:03

标签: javascript

function move(direction, el) {
    el.style.direction = (el.style.direction+10)+'px';
}

我有一个非常简单的功能,可以在指定的方向上移动一个元素10个像素。现在它错了,如果我使用它,我想我不能在这种情况下使用方向作为变量。这是对的吗?

1 个答案:

答案 0 :(得分:1)

您需要访问样式属性,如下所示:

function move(direction, el) {
    el.style[direction] = (el.style.direction+10)+'px';
}

只要direction是字符串。