В этом решении в javascript
Я могу получить местоположение мыши при первом нажатии и первом щелчке, но как я могу получить местоположение при нажатии?
Спасибо
В этом решении в javascript
Я могу получить местоположение мыши при первом нажатии и первом щелчке, но как я могу получить местоположение при нажатии?
Спасибо
Вы можете отслеживать каждое движение мыши, например Отслеживать движение мыши, и добавлять логику для отслеживания, только если раньше был щелчок мыши вниз остановкой, когда мышь щелкала вверх.
Вы можете получить любой экземпляр координаты мыши внутри <canvas>
. В этом случае установка других тегов внутри <canvas>
ограничена и может осуществляться только через {position: absolute}
. Пример кода:
canvas.addEventListener('mousemove', getPoint);
function getPoint(e){
const [x, y] = [e.offsetX, e.offsetY];
const offsetX = document.getElementById('offsetX');
offsetX.textContent = `Offset X: ${x}`;
const offsetY = document.getElementById('offsetY');
offsetY.textContent = `Offset Y: ${y}`;
};
Рабочий пример: http://codepen.io/462960/pen/RpVJwa.
mousemove
? - person nnnnnn   schedule 12.03.2017