Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/10/2008, 11:25
antmegev
 
Fecha de Ingreso: septiembre-2008
Mensajes: 58
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: sumar los checkbox

bueno ia me deje mejor lo de la base de datos, los valores los deje en el value del chekbox, y si funciona, si marco uno, me aparece su cantidad, pero si presiono marco otro, no cambia, no me ase la suma. me podrian dar un empujon con esto?

<body>
<script type="text/javascript">
function valuechecked(checkbox) {
for (i=0; i<checkbox.length; i++) {
if (checkbox[i].checked) {
return checkbox[i].value;
}
}
}
function sumar() {
var suma = 0;
suma += parseInt(valuechecked(form2.instalacion));
document.getElementById('algo').innerHTML = suma;
}
</script>
<form id="form2" name="form2" method="post" action="" >
<label>
<input name="instalacion" type="checkbox" id="instalacion" value="100" onclick="sumar()"/>
Escaneo D.D. </label>
<label>
<input type="checkbox" name="instalacion" id="instalacion" value="400" onclick="sumar()"/>
Respaldo Inf</label>
<label> <br />
<input name="instalacion" type="checkbox" id="instalacion" value="350" onclick="sumar()"/>
Windows</label>
<label> <br />
<input name="instalacion" type="checkbox" id="instalacion" value="300" onclick="sumar()"/>
Actualizacion</label>
<label>
<input name="instalacion" type="checkbox" id="instalacion" value="150" onclick="sumar()"/>
Controladores</label>
<label>
<input name="instalacion" type="checkbox" id="instalacion" value="200" onclick="sumar()"/>
Antivirus</label>
</form>
<p>Precio: <span id="algo"></span> euros</p>
</body>

jaja kreo ke me la complicaba con el otro jaja