Задать вопрос
noder_ss
@noder_ss
Линуксоид-энтузиаст и SQL разработчик

Как сделать интервал нажатия на кнопку?

Нужно сделать интервал нажатия на кнопку, чтобы по нажатию второй раз оно не реагировало. Интервал должен быть 24 часа. Причем, чтобы время сохранялось например в loclalStorage. По возможности показать на примере
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
Anopeng
@Anopeng
Веб-программист, учу фронт и бек
button.onclick = function (evt) {
    let last = localStorage.getItem('lastPress');
    if (last != null && Date.now() - last < 86400000) return;
    localStorage.setItem('lastPress', Date.now());
    
    // ...
    // Код, если нажатие доступно
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы