javascript - 如何在Javascript中获取当前屏幕 View 中左上角的偏移量?

标签 javascript dom

如何找到当前屏幕左上角的位置?例如。当我向下滚动 html 文档时,我需要使用相对于文档开头的鼠标位置进行计算。我想计算类似 mouseOffsetY = upperleftCorner.offset.y + event.clientY;

最佳答案

通过document.getElementsByTagName("BODY")[0].scrollTop;获取body的scrollTop;

所以它会来:

mouseOffsetY =document.getElementsByTagName("BODY")[0].scrollTop+event.clientY;

关于javascript - 如何在Javascript中获取当前屏幕 View 中左上角的偏移量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38743952/

相关文章:

javascript - 将字符串复制到剪贴板,而不使用 DOM 元素?

javascript - 在 JavaScript 中将字符串转换为变量名

javascript - 如何在 HTML 中使用相同的输入值来拥有一个输入字段、两个按钮和两个操作

javascript - Chrome 扩展程序 : How to change html of the page?

javascript - 如何从排序表标题中删除点击

Java、DOM 节点上的 XPath

JavaScript 无法向我的服务器发送 GET 请求

javascript - 如何永远不用 Jest 来模拟特定模块?

javascript - 通过路由器将输入传递给 Angular 组件

javascript - 如何使用纯 JavaScript 追加后获取 html 元素?