@daniziat

Как спрятать Div блок навсегда?

Привет! У меня есть простенькая форма авторизации(Password,Name) при заполнении всех полей, и при нажатии на кнопки у меня блок-div прячется.
Так вот, но при обновлении старницы он опять показывается, как его после первой авторизации спрятать навсегда?
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
<div id="hide_forever">
  Div, который прячется навсегда
</div>
<button id="button1">Скрыть DIV</button>
<script>
  const div = document.getElementById('hide_forever');
  const button = document.getElementById('button1');
  const status = localStorage.getItem('div_hidden');
  if (status) {
    div.style.display = 'none';
  }
  button.addEventListener('click', () => {
    localStorage.setItem('div_hidden', '1');
    div.style.display = 'none';
  });
</script>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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