在JavaScript中,可以通过监听鼠标事件来捕捉鼠标的当前位置。以下是相关基础概念及实现方式:
一、基础概念
mousemove
(鼠标移动)、mousedown
(鼠标按下)、mouseup
(鼠标松开)、click
(鼠标点击)等。event
或者e
),这个对象包含了与事件相关的各种信息,对于鼠标事件来说,其中就包含了鼠标的位置信息。二、获取鼠标位置的方式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF - 8">
<meta name="viewport" content="width=device-width, initial - scale = 1.0">
<title>Mouse Position</title>
<style>
#position {
position: fixed;
top: 10px;
left: 10px;
background-color: rgba(0, 0, 0, 0.5);
color: white;
padding: 5px;
}
</style>
</head>
<body>
<div id="position">X: 0, Y: 0</div>
<script>
const positionDiv = document.getElementById('position');
document.addEventListener('mousemove', function (e) {
const x = e.clientX;
const y = e.clientY;
positionDiv.textContent = `X: ${x}, Y: ${y}`;
});
</script>
</body>
</html>
三、优势
四、应用场景
领取专属 10元无门槛券
手把手带您无忧上云