Chequeo de Elegibilidad para la Ciudadanía Italiana
Comprobación de Elegibilidad para la Ciudadanía Italiana
${question.text}
`; nextBtn.style.display = ‘inline-block’; resetBtn.style.display = ‘none’; } function showResult(result) { questionContainer.style.display = ‘none’; nextBtn.style.display = ‘none’; resultDiv.textContent = result; resetBtn.style.display = ‘inline-block’; } function handleAnswer() { const selectedAnswer = document.querySelector(‘input[name=”answer”]:checked’); if (!selectedAnswer) return; const answer = selectedAnswer.value; if (currentQuestion === 0 && answer === ‘No’) { showResult(“No califica para el reconocimiento de la ciudadanía italiana ius sanguinis a través de esta línea de ascendencia.”); } else if (currentQuestion === 1 && answer === ‘Sí’) { showResult(“No califica para el reconocimiento de la ciudadanía italiana ius sanguinis a través de esta línea de ascendencia.”); } else if (currentQuestion === 2 && answer === ‘Sí’) { showResult(“No califica para el reconocimiento de la ciudadanía italiana ius sanguinis a través de esta línea de ascendencia.”); } else if (currentQuestion === 3 && answer === ‘Sí’) { showResult(“No califica para el reconocimiento de la ciudadanía italiana ius sanguinis a través de esta línea de ascendencia.”); } else if (currentQuestion === 4) { if (answer === ‘No’) { showResult(“¡Califica para el reconocimiento de la ciudadanía italiana ius sanguinis por vía administrativa!”); } else { currentQuestion++; showQuestion(currentQuestion); } } else if (currentQuestion === 5) { if (answer === ‘No’) { showResult(“¡Califica para el reconocimiento de la ciudadanía italiana ius sanguinis por vía administrativa!”); } else { currentQuestion++; showQuestion(currentQuestion); } } else if (currentQuestion === 6) { if (answer === ‘Sí’) { showResult(“¡Califica para el reconocimiento de la ciudadanía italiana ius sanguinis por vía administrativa!”); } else { showResult(“¡Califica para el reconocimiento de la ciudadanía italiana ius sanguinis por vía judicial!”); } } else { currentQuestion++; showQuestion(currentQuestion); } } function resetForm() { currentQuestion = 0; questionContainer.style.display = ‘block’; resultDiv.textContent = ”; showQuestion(currentQuestion); } nextBtn.addEventListener(‘click’, handleAnswer); resetBtn.addEventListener(‘click’, resetForm); showQuestion(currentQuestion);