几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。
scrollTop为滚动条在Y轴上的滚动距离。
clientHeight为内容可视区域的高度。
scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。
所以,滚动条到底部的条件即为scrollTop clientHeight == scrollHeight。
代码如下:
!DOCTYPE html>html>
head>
meta charset="UTF-8">
title>Test_Scroll_Bar_js/title>
meta name="viewport" content="width=device-width, user-scalable=no">
/head>
body>
div id="part1" style="height:1000px;overflow: auto;background: lightyellow;">/div>
div id="part2" style="height:1000px;overflow: auto;background:lightgreen;">/div>
script>
var d = document.getElementById("part1").offsetHeight;
console.info(d);
window.addEventListener("scroll", function(event) {
var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
console.log(scrollTop);
if(document.documentElement.scrollHeight == document.documentElement.clientHeight scrollTop ) {
alert("Touch_Buttom!");
}
});
/script>
/body>
/html>
滚动鼠标轮,向下浏览。
到达末端弹出窗口说明已经到达底部。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVASCRIPT
相关文章
几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
如何开始学习javascript,html是网页的内容,c是网页的格式,h是网站的后台,j是网站的前端,那么如何学习j,才能高效?......
2023-03-17 258 JAVASCRIPT