Estou com dificuldades em duas partes desse codigo:
1 - preciso que os checkbox clicados apareça no campo de presença e os não clicados no campo de faltas, no caso do "campo de faltas" seria 30 dias menos os dias clicados.
2 - todos os checkbox soma tudo no mesmo campo e não separa um nome do outro, como separar para cada aluno?
Desde já agradeço a ajuda!
<HTML>
<HEAD>
<TITLE> Teste </TITLE>
</HEAD>
<BODY>
Rodrigo Nunes
<FORM METHOD=POST ACTION="" name="sistema">
1<input type="checkbox" name="valor" value="1" onClick="soma(this)">
2<input type="checkbox" name="valor" value="1" onClick="soma(this)">
3<input type="checkbox" name="valor" value="1" onClick="soma(this)">
4<input type="checkbox" name="valor" value="1" onClick="soma(this)">
5<input type="checkbox" name="valor" value="1" onClick="soma(this)">
6<input type="checkbox" name="valor" value="1" onClick="soma(this)">
7<input type="checkbox" name="valor" value="1" onClick="soma(this)">
8<input type="checkbox" name="valor" value="1" onClick="soma(this)">
9<input type="checkbox" name="valor" value="1" onClick="soma(this)">
10<input type="checkbox" name="valor" value="1" onClick="soma(this)">
11<input type="checkbox" name="valor" value="1" onClick="soma(this)">
12<input type="checkbox" name="valor" value="1" onClick="soma(this)">
13<input type="checkbox" name="valor" value="1" onClick="soma(this)">
14<input type="checkbox" name="valor" value="1" onClick="soma(this)">
15<input type="checkbox" name="valor" value="1" onClick="soma(this)">
16<input type="checkbox" name="valor" value="1" onClick="soma(this)">
17<input type="checkbox" name="valor" value="1" onClick="soma(this)">
18<input type="checkbox" name="valor" value="1" onClick="soma(this)">
19<input type="checkbox" name="valor" value="1" onClick="soma(this)">
20<input type="checkbox" name="valor" value="1" onClick="soma(this)">
21<input type="checkbox" name="valor" value="1" onClick="soma(this)">
22<input type="checkbox" name="valor" value="1" onClick="soma(this)">
23<input type="checkbox" name="valor" value="1" onClick="soma(this)">
24<input type="checkbox" name="valor" value="1" onClick="soma(this)">
25<input type="checkbox" name="valor" value="1" onClick="soma(this)">
26<input type="checkbox" name="valor" value="1" onClick="soma(this)">
27<input type="checkbox" name="valor" value="1" onClick="soma(this)">
28<input type="checkbox" name="valor" value="1" onClick="soma(this)">
29<input type="checkbox" name="valor" value="1" onClick="soma(this)">
30<input type="checkbox" name="valor" value="1" onClick="soma(this)">
<BR>
Presenca <input type="text" name="total" value=""> Faltas <input type="text" name="total2" value="">
<script LANGUAGE="JavaScript">
<!--
var total = 0;
function soma(campo) {
if (campo.checked)
total += eval(campo.value);
else
total -= eval(campo.value);
document.sistema.total.value = total;
}
//-->
</SCRIPT>
</FORM>
<BR>
Rodrigo Lima
<FORM METHOD=POST ACTION="" name="sistema2">
1<input type="checkbox" name="valor" value="1" onClick="soma(this)">
2<input type="checkbox" name="valor" value="1" onClick="soma(this)">
3<input type="checkbox" name="valor" value="1" onClick="soma(this)">
4<input type="checkbox" name="valor" value="1" onClick="soma(this)">
5<input type="checkbox" name="valor" value="1" onClick="soma(this)">
6<input type="checkbox" name="valor" value="1" onClick="soma(this)">
7<input type="checkbox" name="valor" value="1" onClick="soma(this)">
8<input type="checkbox" name="valor" value="1" onClick="soma(this)">
9<input type="checkbox" name="valor" value="1" onClick="soma(this)">
10<input type="checkbox" name="valor" value="1" onClick="soma(this)">
11<input type="checkbox" name="valor" value="1" onClick="soma(this)">
12<input type="checkbox" name="valor" value="1" onClick="soma(this)">
13<input type="checkbox" name="valor" value="1" onClick="soma(this)">
14<input type="checkbox" name="valor" value="1" onClick="soma(this)">
15<input type="checkbox" name="valor" value="1" onClick="soma(this)">
16<input type="checkbox" name="valor" value="1" onClick="soma(this)">
17<input type="checkbox" name="valor" value="1" onClick="soma(this)">
18<input type="checkbox" name="valor" value="1" onClick="soma(this)">
19<input type="checkbox" name="valor" value="1" onClick="soma(this)">
20<input type="checkbox" name="valor" value="1" onClick="soma(this)">
21<input type="checkbox" name="valor" value="1" onClick="soma(this)">
22<input type="checkbox" name="valor" value="1" onClick="soma(this)">
23<input type="checkbox" name="valor" value="1" onClick="soma(this)">
24<input type="checkbox" name="valor" value="1" onClick="soma(this)">
25<input type="checkbox" name="valor" value="1" onClick="soma(this)">
26<input type="checkbox" name="valor" value="1" onClick="soma(this)">
27<input type="checkbox" name="valor" value="1" onClick="soma(this)">
28<input type="checkbox" name="valor" value="1" onClick="soma(this)">
29<input type="checkbox" name="valor" value="1" onClick="soma(this)">
30<input type="checkbox" name="valor" value="1" onClick="soma(this)">
<BR>
Presenca <input type="text" name="total1" value=""> Faltas <input type="text" name="total3" value="">
<script LANGUAGE="JavaScript">
<!--
var total1 = 0;
function soma(campo) {
if (campo.checked)
total1 += eval(campo.value);
else
total1 -= eval(campo.value);
document.sistema2.total1.value = total1;
}
//-->
</SCRIPT>
</FORM>
</BODY>
</HTML>

Somar Em Checkbox Separados!
Started By Rodrigo Nuness, 07/11/2014, 22:41
Nenhuma resposta neste tópico
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)