怎么用JavaScript去获取并增加一个元素的top值

我用offsetTop获取的top值再去用:
style.top=offsetTop+20+“px”;增加出来的数值不对。
style.top和offsetTop对应关系不对吗

赋值的时候错了吧,

this.$refs.xxx.style.height= this.$refs.xxx.offsetTop + 20 + 'px';

如果是js,可以百度一下赋值方法,自己调试一下,比如,右边先写一个值,例如


```javascript
style.top = '20px'

如果能成功,那就说明是右边的问题,反之则是左边

offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px。

offsetTop 只读,而 style.top 可读写。