js实现回到顶部特效,出现Uncaught TypeError: Cannot set property 'scrollTop' of undefined问题

btn.onclick=function(){

var timer=setInterval(function(){

var stop=document.documentElement.scrollTop||document.body.scrollTop;

// alert(stop);

var speed=Math.floor(stop/6);

// alert(speed);

document.document.scrollTop=document.body.scrollTop=stop-speed;

},30);

};

http://img.mukewang.com/588192de000189d413660616.jpg

慕神4593838
浏览 2490回答 1
1回答

KevenHuang

document.document.scrollTop=document.body.scrollTop=stop-speed;是不是这句有问题,你之前还要documentElement的,怎么到了这行就变成document.document呢?
打开App,查看更多内容
随时随地看视频慕课网APP