gpt4 book ai didi

javascript - 如何在没有 JQuery 的情况下使用 JavaScript 正确获取鼠标坐标?

转载 作者:行者123 更新时间:2023-11-29 19:17:24 27 4
gpt4 key购买 nike

我知道这个问题的变体以前被问过很多次。通过 Google 输出,我找到了包含类似示例的页面:

function point_it(event) {
pos_x = event.offsetX ? (event.offsetX) : event.pageX - document.getElementById("pointer_div").offsetLeft;
pos_y = event.offsetY ? (event.offsetY) : event.pageY - document.getElementById("pointer_div").offsetTop;
document.pointform.form_x.value = pos_x;
document.pointform.form_y.value = pos_y;
}

代码有效,但是当我看 MouseEvent.offsetX它说“这是一项实验性技术......”。

所以我的问题是,使用上面的构造是否省事?学习如何使用 JQuery 会更好吗?

最佳答案

请试试这个

function getClickPosition(e) {
var xPosition = e.clientX;
var yPosition = e.clientY;
}

在“onClick”事件上调用此函数。 You can get the coordinates .在元素上单击鼠标按钮时输出鼠标指针的坐标。

关于javascript - 如何在没有 JQuery 的情况下使用 JavaScript 正确获取鼠标坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34651437/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com