Я новичок в обработке событий JavaScript, я хотел бы вызвать событие на mousemove и щелкнуть левой кнопкой мыши по элементу div. Моя текущая реализация - проверить, что e.which == 1
, когда я запускаю функцию события mousemove. Однако я прочитал, что свойство e.which теперь устарело (https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/which). Мой код:Есть ли альтернатива устаревшим e.which в JavaScript?
div.addEventListener("mousemove", myEventFunction)
function myEventFunction(e){
if (e.which == 1){
//do something
}
}
Есть ли альтернатива для выполнения этой операции?
@KevinKloet Nopes. Это для событий клавиатуры. Для мыши это 'кнопка'. Кроме того, «keycode» устарел. –
не видел события мыши, мой плохой –
Несомненно .. Не беспокойтесь. @KevinKloet –