@alalala

Как по клику на checkbox показывать и сразу прятать блок?

Есть вот такой код.
По клику на чекбокс блок из display:none переключается в display:block.

Как можно сделать, чтобы этот блок появлялся всего на 5 секунд, потом опять прятался?
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Примерно так
function onChange() {
  document.body.querySelector('#block').hidden = !this.checked
  setTimeout(() => {
    document.body.querySelector('#block').hidden = true
  }, 5000)
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы