如何检测用户是否移动滚动?

时间:2015-03-18 04:37:17

标签: javascript

如何检测用户是否移动滚动条?如果他向上或向下移动,我应该显示一个警告,其中包含一个带有滚动位置值的消息。如何在不使用jquery的情况下在javascript上获取HTML元素底部的位置?

2 个答案:

答案 0 :(得分:0)

查看this示例:

<强> HTML:

<div onscroll="myFunction()">

<强> JS:

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

答案 1 :(得分:0)

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

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

Fiddle。 :d

您可以在MDN上了解有关.onscroll的更多信息!