我刚接触JavaScript事件处理,希望能够在鼠标移动和左键单击div元素时触发事件。我目前的实现是在触发mousemove事件函数时检查e.which == 1
。然而,我已经阅读到e.which属性现在已经被弃用了(https://developer.mozilla.org/zh-CN/docs/Web/API/KeyboardEvent/which)。我的代码如下:
div.addEventListener("mousemove", myEventFunction)
function myEventFunction(e){
if (e.which == 1){
//do something
}
}
有没有其他方法可以执行此操作?
button
。另外,keycode
已经被弃用了。 - Praveen Kumar PurushothamanMouseEvent
!你说的是一个KeyboardEvent
! - Praveen Kumar Purushothaman