📅  最后修改于: 2023-12-03 14:41:48.200000             🧑  作者: Mango
在 HTML DOM 中,MouseEvent 对象表示用户与页面上的文档元素交互的事件。screenX 属性返回当前鼠标指针的水平位置,以屏幕的左上角为原点。
event.screenX
通过 screenX 属性获取的数据为整型数字,表示当前鼠标相对于屏幕左上角的水平位置。
<!DOCTYPE html>
<html>
<head>
<title>MouseEvent screenX 属性示例</title>
</head>
<body>
<h1>MouseEvent screenX 属性示例</h1>
<p>鼠标在移动时,当前位置的 screenX 值为:<span id="result"></span></p>
<script>
// 给文档添加 MouseEvent 事件
document.addEventListener("mousemove", function(event){
document.getElementById("result").innerHTML = event.screenX;
});
</script>
</body>
</html>
该示例代码为一个通过鼠标移动事件获取 MouseEvent 属性值的示例。当鼠标在文档中移动时,将会动态的显示当前鼠标指针相对于屏幕左上角的水平位置。
在使用 screenX 属性时,需要注意以下几点: