Я действительно пытался делать это часами подряд, но не получил никакого результата. Что я хочу сделать конкретно, так это то, что когда пользователь переходит на другую страницу, я хочу, чтобы темный режим или светлый режим (в зависимости от того, что они выбрали) оставались неизменными.
function changeMode() {
if (document.getElementById("darkModeToggle").checked === true)
{
document.getElementById("dark").href = "Style.css";
alert('You have turned on Dark Mode. Press Enter to continue.');
localStorage.setItem("DarkMode", "on");
}
else{
document.getElementById("dark").href = "lightmode2.css";
alert('You have turned on Light Mode. Press Enter to continue.');
localStorage.setItem("DarkMode", "off");
}
}
<div id="darkMode">
<input type="checkbox" class="tooltips" id="darkModeToggle" onchange=" changeMode();" autocomplete="on" checked>
</div>
Я хотел бы, чтобы этот код был в Javascript или CSS, если возможно, иначе другие языки подойдут.