[Resolvido] verificar quais checkboxes estão marcados e somar os
Tenho um formulário em html com 6 opções de checkbox, preciso verificar, antes do formulário ser enviado, quais estão marcados, soma-los e mostrar o resultado ao usuário... sendo que o primeiro checkbox deverá ser obrigatório.
seria apresentado ao usuário mais ou menos isso aqui (todos estarão checados por padrão):
Opção1: <input name="opcao1" id="opcao1" type="checkbox" value="1200" checked />
Opção2: <input name="opcao2" id="opcao2" type="checkbox" value="480" checked />
Opção3: <input name="opcao3" id="opcao3" type="checkbox" value="50" checked />
Opção4: <input name="opcao4" id="opcao4" type="checkbox" value="60" checked />
Opção5: <input name="opcao5" id="opcao5" type="checkbox" value="60" checked />
Opção6: <input name="opcao6" id="opcao6" type="checkbox" value="100" checked />
eu achei este script aqui que faz a soma de todos os campos,independente dele estar ou não marcado:
window.onload = function() {
document.getElementById("calcular").onclick = function() {
var val1 = document.getElementById("opcao1").value;
var val2 = document.getElementById("opcao2").value;
var val3 = document.getElementById("opcao3").value;
var val4 = document.getElementById("opcao4").value;
var val5 = document.getElementById("opcao5").value;
var val5 = document.getElementById("opcao5").value;
var val6 = document.getElementById("opcao6").value;
alert(eval(val1) + eval(val2) + eval(val3) + eval(val4) + eval(val5) + eval(val6));
}
}
alguém pode me ajudar? não faço idéia do que/como fazer..Discussão (8)
Carregando comentários...