【发布时间】:2016-05-28 11:28:47
【问题描述】:
嗨伙计们:)如果我用鼠标指针传递示例中的 div 函数在控制台中打印两次,这意味着 onmousemove 事件被触发两次。我还打印了鼠标指针的坐标和您如何在下图中看到,我也不会垂直移动,而只会水平移动。考虑到 div 是 1 像素宽度,如何触发 onmousemove 事件?考虑到div 是 1 像素宽?
<div id="div1">
</div>
#div1{
height:200px;
width:1px;
background:red;
}
document.getElementById("div1").onmousemove= function(){
console.log("in mousemove function");
console.log(event.clientX);
console.log(event.clientY);
};
【问题讨论】:
标签: javascript html css mouse onmousemove