页面滚动,返回顶部按钮显示/隐藏

要获取当前页面的滚动条纵坐标位置:

document.documentElement.sctrollTop;

而不是:

document.body.scrollTop;

documentElement对应的是html标签,而body对应的是body标签

在w3c标准下,document.body.scrollTop恒为0,需要用document.documentElement.scrollTop代替

window.scroll = function(){

if(document.documentElement.scrollTop+document.body.scrollTop >50){

  document.getElementById('#test').style.display ="block";

}else{

  document.getElementById("#test").style.display = "none";

}

}

posted @ 2019-08-24 11:11  Gk°¯  阅读(352)  评论(0编辑  收藏  举报