Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

207
Vistas
El modo oscuro se desactiva al actualizar una página
function darkMode() { var element = document.body; var content = document.getElementById("DarkModetext"); element.className = "darkmode11" content.innerText = "Dark Mode is ON" content.style.color = "white" } function lightMode() { var element = document.body var content = document.getElementById("DarkModetext") content.innerText = "Dark Mode is OFF" element.className = "lightmode11" content.style.color = "black" }

//Hice dos funciones, una es para el modo oscuro y otra para el modo claro, el problema es que cuando enciendo el modo oscuro y actualizo la página, el modo oscuro se desactiva

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Debe guardar la configuración del modo en algún lugar como cookies o localStorage. El código a continuación hace esto por usted, espero que sea útil. script type='module' significa que este script se ejecuta antes de que se cargue la página, por lo que la página no parpadea de blanco a negro.

 <script type="module"> if(localStorage.getItem('mode') == 'dark'){ darkmode(); } function darkMode() { localStorage.setItem("mode","dark"); var element = document.body; var content = document.getElementById("DarkModetext"); element.className = "darkmode11" content.innerText = "Dark Mode is ON" content.style.color = "white" } function lightMode() { localStorage.setItem("mode","light"); var element = document.body var content = document.getElementById("DarkModetext") content.innerText = "Dark Mode is OFF" element.className = "lightmode11" content.style.color = "black" } </script>
about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede almacenar fácilmente si el modo oscuro está activado o no en localStorage.

 localStorage.setItem("theme", "dark");

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda