如何检测用户是否移动了滚动条

How i detect if the user move the scroll?

本文关键字:是否 移动 滚动条 用户 何检测 检测      更新时间:2023-09-26

如何检测用户是否移动了滚动条?如果他向上或向下移动,我应该看到一个带有滚动位置值的消息的警告。如何在不使用jquery的情况下,在javascript上从HTML元素的底部获得帖子?

您可以在元素(或文档主体)上使用.onscroll函数。例如:

document.body.onscroll = function(){
    // console.log would be better here.
    alert(document.body.scrollTop);
}

Fiddle。:D

您可以在MDN上阅读更多关于.onscroll的信息!

请查看以下示例:

HTML:

<div onscroll="myFunction()">

JS:

var x = 0;
function myFunction() {
    document.getElementById("demo").innerHTML = ++x;
}