Как получить предыдущий кликнутый элемент,то есть по которому кликнули до нынешнего клика(js)?
Приветствую!
Допустим имеется некая страница, на странице имеется множество ссылок/кнопок с разным назначением. Как правильно получить элемент, по которому произошел до этого клик? Это нужно, чтобы реализовать функцию выделения кнопкой shift ссылок от предыдущего кликнутого элемента до текущего. Буду рад помощи)
В голову пришел такой вариант(возможно не самый лучший):
Записывать статус нажатия и отпуска мыши, кнопки клавиатуры и если обе нажаты, записывать в массив нужные элементы
кликает на первый - запоминаете если шифт нажат. Кликает на второй - выделяете от запомненного до кликнутого.
Если шифт отжимается - то забываете про первый.