在元素'中使用Javascript变量;s样式属性

在元素'中使用Javascript变量;s样式属性,javascript,Javascript,我有一个非常简单的函数,可以在指定的方向上移动一个元素10个像素。如果我用这个,我想在这种情况下,我不能用方向作为变量。是否正确?您需要像这样访问样式属性: function move(direction, el) { el.style.direction = (el.style.direction+10)+'px'; } 只要direction是一个字符串。什么错误?我们需要猜测吗? function move(direction, el) { el.style[direct

我有一个非常简单的函数,可以在指定的方向上移动一个元素10个像素。如果我用这个,我想在这种情况下,我不能用方向作为变量。是否正确?

您需要像这样访问样式属性:

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

只要
direction
是一个字符串。

什么错误?我们需要猜测吗?
function move(direction, el) {
    el.style[direction] = (el.style.direction+10)+'px';
}