Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2022, 12:18
Новичок на форуме
Отправить личное сообщение для Braucode Посмотреть профиль Найти все сообщения от Braucode
 
Регистрация: 29.04.2022
Сообщений: 1

Запомнить тему сайте
Здравствуйте. Как сделать так, чтобы браузер запомнил, какая тема сайта выбрана? И не менял при обновлении страницы обратно на светлую?

const select = document.querySelector('#theme-link')
const body = document.querySelector('body')
select.addEventListener('click', () => {
  if (body.getAttribute('data-theme') === 'dark') {
    body.setAttribute('data-theme', null)
  } else {
    body.setAttribute('data-theme', 'dark')
  }
})
Ответить с цитированием
  #2 (permalink)  
Старый 29.04.2022, 14:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,084

Braucode,
https://javascript.ru/forum/css-html...tml#post531438
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему CSS работают на сайте CODEPEN.IO, а на моем сайте не работают? mikhail apalaev Элементы интерфейса 3 26.01.2020 03:35
Поиск на сайте методом post konsd26 jQuery 13 18.11.2017 15:24
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Сервисы для реализации оплаты кредитками на сайте. nyols Серверные языки и технологии 1 29.05.2011 13:44
Отображение локальных картинок на удаленном сайте Esciloner (X)HTML/CSS 3 17.12.2007 01:48