"Uncaught TypeError: Cannot set property 'scrollTop' of null" /test3/js/test3.js (2)

area.scrollTop = 0;这句话一直提示上面的错误,怎么回事?

 var area=document.getElementById("mg");

area.scrollTop = 0;

var time=50;

setInterval("area.scrollTop++",time);


qq_杜子琪_03834234
浏览 1577回答 3
3回答

stone310

你这么写应该是要获取div的scrollTop,效果是不是带滚动条的div,然后让它滚动条自动向下滑动;这里setInterval里面的执行语句要写到函数内;即setInterval(function(){area.scrollTop++},time);

OlderSkee

scrollTop是页面卷去的高度吧。。var scrTop =  document.body.scrollTop    console.log(scrTop)你把body设置2000px 然后滚动下滚动条,看看这个console的变化
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript