<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
.scrolldiv{
width: 500px;
height: 400px;
margin: 10px auto;
background: #f00;
overflow-y: scroll;
padding: 10px;
}
</style>
</head>
<body>
<div class="scrolldiv" id="testDiv">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</div>
<script type="text/javascript">
var divscroll=document.getElementById('testDiv');
function divScroll(){
var scrollTop=divscroll.scrollTop;//页面上卷的高度
var wholeHeight=divscroll.scrollHeight;//页面底部到顶部的距离
var divHeight=divscroll.clientHeight;//页面可视区域的高度
if(scrollTop+divHeight>=wholeHeight){
alert('我到底部了');
}
if(scrollTop==0){
alert('我到顶部了');
}
}
divscroll.onscroll=divScroll;
</script>
</body>
</html>div内部滚动条滚动到底部和顶部
最新推荐文章于 2025-01-23 16:52:16 发布
本文介绍了一个简单的HTML页面示例,通过JavaScript实现对滚动条触底和触顶状态的监听,并展示了如何使用JavaScript获取滚动条位置,以此判断用户是否滚动到了页面的顶部或底部。

2054

被折叠的 条评论
为什么被折叠?



