@MeinJun

Как в js реализовать функцию вычета дат с mouseover/out?

Как на js реализовать функцию записывающую даты при mouseover и mouseout на любую ссылку в html, и вычитающую из второй первую(По сути узнать время, которое мышка провела над ссылкой)?

Нашел что-то подобное, на learn js но никак не получается преобразовать в свою задачу:
function mouselog(event) {
  let d = new Date();
  text.value += `${d.getHours()}:${d.getMinutes()}:${d.getSeconds()} | ${event.type} [target: ${event.target.id}]\n`.replace(/(:|^)(\d\D)/, '$10$2');
  text.scrollTop = text.scrollHeight;
}
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
Kasperenysh
@Kasperenysh
Рецидив в особо острой форме))
let link = document.querySelector('.link');
link.addEventListener('mouseover', () => {
    let start = new Date();

    link.addEventListener('mouseout', () => {
        let end = new Date();
        console.log(end - start);
    });
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 21:15
5000 руб./за проект
16 мая 2024, в 20:50
5000 руб./за проект