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

梦想与她 提交于 2019-11-28 09:57:34

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

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";

}

}

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!