我想在页面上的垂直滚动超过100px时显示警告消息hello
。我尝试过,但没有用。
JavaScript代码:
function fixSearch(body) {
var a=body.scrollTop;
if(a>100)
{
alert("Hello");
}
}
HTML代码
<body onscroll="fixSearch(this)">
---------------------------
---------------------------
---------------------------
</body>
答案 0 :(得分:2)
尝试将body.scrollTop
替换为document.body.scrollTop
,它应该可以正常工作
答案 1 :(得分:0)
scrollY
属性是window
对象的一部分,而不是body
!
function fixSearch(window) {
if(window.scrollY > 100)
alert("Hello");
}