Я хочу иметь возможность «помечать» любую позицию в браузере указателем мыши, а затем иметь возможность выделить это место в будущем.
Как я могу «захватить» это местоположение DOM всобытие mouseDown?
Спасибо.
Вы можете использовать свойство 'target' объекта MouseEvent, чтобы получить самый верхний элемент в DOM в месте, где была нажата мышь.
let highlightedEl; window.addEventListener('mousedown', function(event) { highlightedEl = event.target; });