document.addEventListener('DOMContentLoaded', function() { const form = document.querySelector('form'); // Seleciona o formulário const resultadoCampo = document.querySelector('#total-pontos'); // Campo de resultado (oculto) // Função para calcular o valor total baseado nas seleções form.addEventListener('change', function() { let total = 0; // Exemplo de cálculo para cada opção (ajuste conforme seus campos) if (document.querySelector('input[name="pergunta1"]:checked')) { total += parseInt(document.querySelector('input[name="pergunta1"]:checked').value); } if (document.querySelector('input[name="pergunta2"]:checked')) { total += parseInt(document.querySelector('input[name="pergunta2"]:checked').value); } // Exibe o resultado no campo oculto resultadoCampo.value = total; // Exibe o resultado diretamente na página, se necessário document.querySelector('#resultado').innerText = 'Sua pontuação: ' + total; }); });