Canvas 上的鼠标追踪器
Mouse Tracker on Canvas
我需要一个函数来实现 javascript 中的简单 canvas:
函数确定鼠标指针在canvas上的位置,并将坐标输出到两个变量pointerX和pointerY中。
函数不断更新,因此变量始终准确。
感谢您抽出宝贵时间,如果您对未提及的细节有任何疑问,请在下方回复,我会回复。谢谢!
给你:
var canvas = document.querySelector("canvas");
var h1 = document.querySelector("h1");
canvas.addEventListener("mousemove", function(e){
var x = e.pageX - canvas.offsetLeft;
var y = e.pageY - canvas.offsetTop;
h1.innerText = `x:${x},y:${y}`
})
canvas{
border:solid;
}
<canvas width="100" height="100"></canvas>
<h1></h1>
我需要一个函数来实现 javascript 中的简单 canvas:
函数确定鼠标指针在canvas上的位置,并将坐标输出到两个变量pointerX和pointerY中。
函数不断更新,因此变量始终准确。
感谢您抽出宝贵时间,如果您对未提及的细节有任何疑问,请在下方回复,我会回复。谢谢!
给你:
var canvas = document.querySelector("canvas");
var h1 = document.querySelector("h1");
canvas.addEventListener("mousemove", function(e){
var x = e.pageX - canvas.offsetLeft;
var y = e.pageY - canvas.offsetTop;
h1.innerText = `x:${x},y:${y}`
})
canvas{
border:solid;
}
<canvas width="100" height="100"></canvas>
<h1></h1>