Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/10/2008, 13:13
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Calculo en javascript con valores seleccionados

lo primero que tienes que hacer es extraer todos los elementos, después seleccionas aquellos cuyo checkbox está seleccionado. Después de eso, extraes el valor de cada uno de ellos y finalmente sumas esos valores. Para hacerlo mas sencillo, yo pondría eso entre algún delimitador, digamos un fieldset, en caso de que haya mas elementos en el formulario. De ese modo, primero extraigo el elemento filedset accediendo a el mediante su id, para eso usamos getElementById(). Después, extraigo todos los elementos cehcbox, para lo cual necesitamos getElementByTagName('input') para extraer todos los input y luego recorremos el array que getElementByTagName nos regresa con un loop for. Apartamos aquellos elementos en los que el atributo type tenga valor checkbox, por cada checkbox checamos si está seleccionado o no. Si lo está, 'guardamos' su value en un array. Después simplemente es cuestión de sumar los elementos en ese array.

Saludos.