function move(direction, el) {
el.style.direction = (el.style.direction+10)+'px';
}
我有一个非常简单的功能,可以在指定的方向上移动一个元素10个像素。现在它错了,如果我使用它,我想我不能在这种情况下使用方向作为变量。这是对的吗?
答案 0 :(得分:1)
您需要访问样式属性,如下所示:
function move(direction, el) {
el.style[direction] = (el.style.direction+10)+'px';
}
只要direction
是字符串。