有一个
函数判断顶按钮是否在
显示时返回。
js代码如下所示:
VaR停止= document.body.scrolltop;
如果(停止> 100){
document.getelementbyid(sm_top)。风格。显示为块;
其他{ }
document.getelementbyid(sm_top)。风格。显示为无;
}
但document.body.scrolltop已被
发现是0。
数据的发现是DTD的问题。
本页指定的DTD,即当DOCTYPE是指定的,document.documentelement使用。
网页上没有DTD,即当
文档没有指定,使用document.body。
IE和Firefox就是这样。
我的页面增加了,所以如下。
判断/返回到按钮的顶部以显示或不显示。
窗口。onscroll =函数(){
VaR停止= document.documentelement.scrolltop;
如果(停止> 100){
document.getelementbyid(sm_top)。风格。显示为块;
其他{ }
document.getelementbyid(sm_top)。风格。显示为无;
}
}
上面的描述是一个
解决方案的document.body.scrolltop零价值,这是
介绍给你。我希望能帮助你。