area.scrollTop = 0;这句话一直提示上面的错误,怎么回事? var area=document.getElementById("mg");area.scrollTop = 0;var time=50;setInterval("area.scrollTop++",time);
3 回答
stone310
TA贡献361条经验 获得超191个赞
你这么写应该是要获取div的scrollTop,效果是不是带滚动条的div,然后让它滚动条自动向下滑动;
这里setInterval里面的执行语句要写到函数内;
即setInterval(function(){area.scrollTop++},time);
OlderSkee
TA贡献123条经验 获得超103个赞
scrollTop是页面卷去的高度吧。。
var scrTop = document.body.scrollTop
console.log(scrTop)
你把body设置2000px
然后滚动下滚动条,看看这个console的变化
添加回答
举报
0/150
提交
取消