ok grazie adesso funziona, in pratica dovrebbe apparire il totale al cambiamento dell'input quantità, perchè quest'ultimo è comandato da un altro javascript:
codice:
<script language="JavaScript" type="text/javascript">
function UpdateCost() {
var sum = 0;
var gn, elem;
for (i=1; i<7; i++) {
gn = 'lingue_'+i;
elem = document.getElementById(gn);
if (elem.checked == true) { sum += Number(elem.value); }
}
document.getElementById('q1').value = sum.toFixed(0);
}
</script>
<input name="lingue_1" id="lingue_1" type="checkbox" value="1" onclick="UpdateCost()" />
<input name="lingue_2" id="lingue_2" type="checkbox" value="1" onclick="UpdateCost()" />
<input name="lingue_3" id="lingue_2" type="checkbox" value="1" onclick="UpdateCost()" />