|
@@ -0,0 +1,43 @@
|
|
|
|
+// 获取id命名的标签
|
|
|
|
+var btn1 = document.getElementById("btn1");
|
|
|
|
+var btn2 = document.getElementById("btn2");
|
|
|
|
+var a;
|
|
|
|
+// 点击事件
|
|
|
|
+btn1.onclick = function(){
|
|
|
|
+ // 定时器
|
|
|
|
+ a = setInterval(function(){
|
|
|
|
+ // scrollTo(x,y) 相对于窗口
|
|
|
|
+ // scrollBy(x,y) 相对于当前位置
|
|
|
|
+ // scrollBy(0,200);
|
|
|
|
+ // 滚动高度
|
|
|
|
+ // document.body.scrollTop
|
|
|
|
+ // document.documentElement.scrollTop
|
|
|
|
+ // scrollBy(0,200)
|
|
|
|
+ var scrollTop = document.body.scrollTop || document.documentElement.scrollTop;
|
|
|
|
+ // console.log(scrollTop)
|
|
|
|
+ if(scrollTop < 1799) {
|
|
|
|
+ scrollBy(0,200);
|
|
|
|
+ } else {
|
|
|
|
+ clearInterval(a);
|
|
|
|
+ window.alert("到底了");
|
|
|
|
+ }
|
|
|
|
+ },500)
|
|
|
|
+ // setInterval(function(){},时间)
|
|
|
|
+
|
|
|
|
+}
|
|
|
|
+// var btn3 = document.getElementById("btn3");
|
|
|
|
+// btn3.onclick = function() {
|
|
|
|
+// // 清除定时器的方法 clearInterval()
|
|
|
|
+// clearInterval(a);
|
|
|
|
+// }
|
|
|
|
+btn2.onclick = function() {
|
|
|
|
+ var b = setInterval(function(){
|
|
|
|
+ var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
|
|
|
|
+ if(scrollTop > 0) {
|
|
|
|
+ scrollBy(0,-200);
|
|
|
|
+ } else {
|
|
|
|
+ clearInterval(b);
|
|
|
|
+ alert("回到顶部了");
|
|
|
|
+ }
|
|
|
|
+ },1000)
|
|
|
|
+}
|