Всем привет!
Мне нужно отследить последовательность действий мыши, которые были сделаны над элементом при его перемещении. Сценарий действий пользователя такой: нажали кнопку мыши над элементом – протащили его в сторону – отпустили.
Пробую получить нужный результат вот с таким кодом:
var myElement = document.getElementById("myElement");
myElement.onmousedown = function(event) {
console.log("нажали");
myElement.onmousemove = function(event) {
console.log("перемещаем");
};
myElement.onmouseup = function(event) {
console.log("отпустили");
};
};
Проблема в том, что событие «отпустили» не возникает.
Подскажите, пожалуйста, что сделал неправильно и как сделать, чтобы отпускание мыши тоже отрабатывало?