JavaScript
by Salustiano Silva
HTML
<table>
<tr>
<td>
<form method="post" action="" name="sistema1">
<table border='2'>
<tr>
<td>Rodrigo Nunes</td>
<td>1
<input type="checkbox" name="valor1" value="1" onClick="soma1(this)"/>
</td>
<td>2
<input type="checkbox" name="valor1" value="1" onClick="soma1(this)"/>
</td>
<td>3
<input type="checkbox" name="valor1" value="1" onClick="soma1(this)"/>
</td>
<td>4
<input type="checkbox" name="valor1" value="1" onClick="soma1(this)"/>
</td>
<td>Total de Faltas
<input type="text" name="total1" value=""/>
</td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="" name="sistema2">
<table border='2'>
<tr>
<td>Rodrigo Lima</td>
<td>1
<input type="checkbox" name="valor2" value="1" onClick="soma2(this)"/>
</td>
<td>2
<input type="checkbox" name="valor2" value="1" onClick="soma2(this)"/>
</td>
<td>3
<input type="checkbox" name="valor2" value="1" onClick="soma2(this)"/>
</td>
<td>4
<input type="checkbox" name="valor2" value="1" onClick="soma2(this)"/>
</td>
<td>Total de Faltas
<input type="text" name="total2"...
JavaScript
var total1 = 4;
function soma1(campo) {
console.log(campo.checked);
if (campo.checked) total1 -= eval(campo.value);
else total1 += eval(campo.value);
document.sistema1.total1.value = total1;
}
var total2 = 4;
function soma2(campo) {
if (campo.checked) total2 -= eval(campo.value);
else total2 += eval(campo.value);
document.sistema2.total2.value = total2;
}