JS如何模拟鼠标点击X,Y坐标

JS如何模拟鼠标点击X,Y坐标,第1张

现在我有个窗口坐标X,Y 如何利用JS点击该坐标

>

怎样去定位这个表情DIV的位置的,这个css里面有一个叫position的方法,利用坐标x,y实现div位置任意改变。

把div设置成相对定位或绝对定位,总之是让其拥有left,top值,当鼠标移进div的时候获取鼠标的坐标,用鼠标的left减去div的left值就是鼠标在div里面的left值,即鼠标在div中的x坐标,

同理,用鼠标的top值减去div的top值就是鼠标在div里面的top值,即鼠标在div中的y坐标。

给特定的层注册onomuseover事件,在事件处理函数里用定时器来循环获得

var x,y;

setInterval(function(e){

e = e || windowevent;

x = epageX;

y = epageY;

},1000);处理一下兼容性就好了。

附上代码:

<!DOCTYPE html>

<html>

<head>

<script>

function mousePosition(evt){

evt = evt || windowevent;

var xPos = evtpageX || evtclientX || evtoffsetX || evtx;

var yPos = evtpageY || evtclientY || evtoffsetY || evty;

return [xPos, yPos];

}

function moveWindow (e) {

documentonmousemove = function(e){

resultinnerHTML = mousePosition(e);

};

}

onload = moveWindow;

</script>

</head>

<body>

<div id="result">

<!-- 展示结果 -->

</div>

</body>

</html>

以上就是关于JS如何模拟鼠标点击X,Y坐标全部的内容,包括:JS如何模拟鼠标点击X,Y坐标、如何用JS 获取DIV的坐标位置、js 当鼠标移动到一个特定div层之后,每隔1秒获取一次鼠标x y坐标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9686929.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存