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

239
Vistas
2 intentos de prueba, pero no se puede redirigir de nuevo a la prueba después de mostrar el resultado la primera vez

Estoy tratando de hacer una prueba con HTML y Javascript donde los usuarios pueden hacer 2 intentos en la prueba. Cuando los usuarios terminen y envíen la respuesta del cuestionario, aparecerá un resultado.html con la puntuación y el intento. Después del primer intento, el usuario puede usar un botón para volver a hacer la prueba y el botón desaparecerá después del segundo intento. Pero no puedo hacer que se redirija de nuevo al cuestionario después de mostrar el resultado por primera vez.

Cuestionario.js

 function showInfo() { if(sessionStorage.attempt == undefined){ var attempt = 1; document.getElementById("attempt").textContent = attempt; getInfo(); sessionStorage.attempt = attempt + 1; } else { document.getElementById("attempt").textContent = sessionStorage.attempt; getInfo(); document.getElementById("btn-try").style = "DISPLAY:none"; } }

Traté de limitar el intento en esta función y luego lo llamé en la función init (), sin embargo, el resultado.html simplemente se actualiza y el intento sube a 2.

 function tryAgain() { window.location= "quiz.html"; } function init() { if (document.getElementById("quizform") != null) { var regForm = document.getElementById("quizform"); regForm.onsubmit = validate; } else { showInfo(); document.getElementById("btn-try").onclick = tryAgain; } }
about 4 years ago · Juan Pablo Isaza
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