作者:iz76mww | 来源:互联网 | 2021-08-10 23:47
一个比较特殊的客户要求,在一个页面用表格显示数据,数据量不是很多,不希望使用浏览器的滚动条,只能在Div中滚动table中的数据,但是有个特殊的要求,就是必须将滚动条自动滚动到底部
查询了一下相关的资料,Div没有自动滚动的属性,只能模拟鼠标的滚动来现实想要的效果。
关键的部分部分在这里:div.scrollTop = div.scrollHeight;
下面是具体实现的精简代码:
代码如下:
id | name | age | memo |
000001 | name1 | 24 | memomemomemomemomemo |
000002 | name2 | 23 | memomemomemomemomemo |
000003 | name3 | 23 | memomemomemomemomemo |
000004 | name4 | 23 | memomemomemomemomemo |
000005 | name5 | 23 | memomemomemomemomemo |
000002 | name2 | 23 | memomemomemomemomemo |
000003 | name3 | 23 | memomemomemomemomemo |
000004 | name4 | 23 | memomemomemomemomemo |
000005 | name5 | 23 | memomemomemomemomemo |
其实,实现是很简单的但是一般很少有这种需求,期间还是走了一些弯路。