Jump to content

Como percorrer os grupos de radios e captando os valores


constantino

Postagens Recomendadas

<script>
            function obterResultado()
            {
                var resp1, resp2, resp3, resp4, resp5;
 
                var radios = document.getElementsByName("rd1");
                for (var i = 0; i < radios.length; i++)
                {
                    if (radios[i].checked)
                    {
                        var resp1 = parseInt(radios[i].value);
                        //console.log(resp1);
                        console.log("Escolheu: " + radios[i].value);
                    }
                }
 
                var radios = document.getElementsByName("rd2");
                for (var i = 0; i < radios.length; i++)
                {
                    if (radios[i].checked)
                    {
                        var resp2 = parseInt(radios[i].value);
                        //console.log(resp1);
                        console.log("Escolheu: " + radios[i].value);
                    }
                }
               
                var radios = document.getElementsByName("rd3");
                for (var i = 0; i < radios.length; i++)
                {
                    if (radios[i].checked)
                    {
                        var resp3 = parseInt(radios[i].value);
                        //console.log(resp1);
                        console.log("Escolheu: " + radios[i].value);
                    }
                }
 
                var radios = document.getElementsByName("rd4");
                for (var i = 0; i < radios.length; i++)
                {
                    if (radios[i].checked)
                    {
                        var resp4 = parseInt(radios[i].value);
                        //console.log(resp1);
                        console.log("Escolheu: " + radios[i].value);
                    }
                }
 
                var radios = document.getElementsByName("rd5");
                for (var i = 0; i < radios.length; i++)
                {
                    if (radios[i].checked)
                    {
                        var resp5 = parseInt(radios[i].value);
                        //console.log(resp1);
                        console.log("Escolheu: " + radios[i].value);
                    }
                }
               
                var soma = resp1 + resp2 + resp3 + resp4 + resp5;
   
                document.getElementById("resultado").innerHTML = "Resultado:" + soma;
   
                alert(soma);
            }
        </script>
Link to comment
Compartilhe em outros sites

  • 3 months later...

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...