Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

331
Visualizações
Cómo almacenar la cuenta regresiva en el almacenamiento local
function counter1() { var counter = 5; setInterval(function() { counter--; if (counter >= 0) { var id = document.getElementById("res"); var bet = document.getElementById("pts"); var on = document.getElementById("bet"); var beth = document.getElementById("beth"); var betv = document.getElementById("betv"); id.innerHTML = "Results after&nbsp;" + counter + "&nbsp;seconds"; beth.disabled = true; beth.style.backgroundColor = "rgb(229, 229, 229)"; betv.disabled = true; betv.style.backgroundColor = "rgb(229, 229, 229)"; beth.style.cursor = 'none'; betv.style.cursor = 'none'; } if (counter == 0) { counter2(); var beth = document.getElementById("beth"); var betv = document.getElementById("betv"); beth.disabled = false; beth.style.backgroundColor = "#4CAF50"; betv.disabled = false; betv.style.backgroundColor = "#008CBA"; beth.style.cursor = 'pointer'; betv.style.cursor = 'pointer'; var random = Math.floor((Math.random() * 100) + 1); var id1 = document.getElementById("res1"); if (random < 50) { id1.innerHTML = "Heroes have won" + random; } else { id1.innerHTML = "Villains have won" + random; } } }, 1000); } function counter2() { var counter = 5; var on = document.getElementById("bet"); setInterval(function() { counter--; if (counter == 9) { on.innerHTML = ""; } if (counter >= 0) { id = document.getElementById("res"); var bet = document.getElementById("pts"); id.innerHTML = "Bet within&nbsp;" + counter + "&nbsp;seconds"; } if (counter == 0) { counter1(); } }, 1000); }

Quiero que este código se almacene en el almacenamiento local (cuenta regresiva), quiero que esa cuenta regresiva se recupere al cargar la página, agradecería si pudiera obtener algunas sugerencias o si alguien pudiera modificar el código. ¿Es posible modificarlo desde aquí para almacenar la cuenta regresiva en el almacenamiento local o debería recodificar desde el principio? Apreciaría sugerencias e ideas. ¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

puede almacenar valor en el sistema local.

para establecer el valor de cualquier variable, luego use

 localStorage.setItem(key, value);

sintaxis para establecer un valor en una variable local. aquí "clave" significa el nombre de la variable y "valor" significa el valor que desea asignar.

// para leer datos del almacenamiento local

 let lastname = localStorage.getItem(key);

para obtener datos de una variable, debe usar el código anterior. aquí en "clave" significa que debe proporcionar el nombre de la variable que utilizó en el momento de la asignación.

Para obtener más información, consulte este enlace. Para obtener más información , haga clic aquí .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda