如何获取和设置当前网页滚动位置?

我有一个很长的表单,需要根据用户操作/输入进行刷新.当这种情况发生时,页面会重置到最上面,这会让用户感到恼火,因为他们必须向下滚动到他们所在的位置.

如果我可以在页面重新加载之前捕获当前的滚动位置(在隐藏输入中),那么我可以在页面重新加载后将其设置回原来的位置.

推荐答案

你在找document.documentElement.scrollTop号wine 店.

Html相关问答推荐

为什么html复选框总是具有只读属性?

卡片上方的文本

如何格式化HTML文本,使其环绕关键字

使用网格时图像溢出容器高度

如何使用html和css将两个项目垂直对齐

Angular /HTML5不会播放本地文件夹中的音频mpeg

使用css第n个子元素,如何迭代Y组中的X个元素?

带有图标和悬停过渡的CSS按钮

在R中从网页上的特定iframe中提取图形数据

如何显示自定义按钮以将产品添加到WooCommerce购物车?

如何使VS代码支持以模仿嵌套的方式对已经包含注释的HTML进行注释?

不完整的悬停

显示填充正方形的图形的简单页面的 HTML 代码

高度大于页面高度和页面大于覆盖的 CSS 覆盖

在包含 html 标签的字符串的子字符串中应用不同的样式

Cargo 在网格中的排列

将 div 放在图片旁边而不是下方

需要禁用聚焦输入的工具提示(jquery)

Tailwind CSS 复选框样式不起作用

使用 golem 框架在shiny 的应用程序中存储背景图片的位置