Votação com input radio, jogar valores no vetor

10/11/2019

0

Estou quebrando a cabeça no exercício sobre JS e Json da faculdade.
Fiz a pagina de uma empresa onde ocorrerá uma votação entre candidatos, os usuários devem fazer uma votação através de inputs do tipo "radio", para armazenar os candidatos criei um vetor em Json =

var candidatos = [
{
"nome": "Alex Fisterfield",
"dep": "Adm",
"cargo": "Gerente",
"idade": 22,
"temp": 2,
"foto": "img/1.jpg",
"votos": ""
},
{

"nome": "Michael Lokiju",
"dep": "Rh",
"cargo": "Auxiliar",
"idade": 29,
"temp": 4,
"foto": "img/2.jpg",
"votos": ""
},

Criei na pagina de votação vários inputs, um para cada candidato, assim que o usuário clicar no botão, um voto deve ser contabilizado e jogado dentro do vetor para no final eu exibir o candidato com mais votos, meu problema é justamente esse, não sei como posso jogar um voto para o candidato quando o usuário selecionar o botão dele.

Esses são os inputs =
<input type="radio" name= "candidato" value= "alexf"> Alex Fisterfied</input>
<input type="radio" name= "candidato" value= "michaell"> Michael Lokiju</input>.....
<button type="submit" id="btnsalvar">Votar</button>

Como posso fazer uma função em js, que quando o usuario selecionar o input do candidato, isso seja contabilizado no vetor ?
Alex Sander

Alex Sander

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar