Ver Mensaje Individual
  #16 (permalink)  
Antiguo 03/09/2008, 12:49
Avatar de colote
colote
 
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 9 meses
Puntos: 8
Respuesta: Problemas con funcion para acumulador !!!

Hello David !!!
Bue te cuento que pude hacer andar la funcion, de esta manera,la modifique un poco:
Asi me acumula los costos $ y costos u$s:........
Código PHP:
unction acumula(nombre) {
sumados 0;
acu_pesos 0;
acu_dolar 0;

for (
contador=0sumados<contcontador++) {
   if (
form[nombre contador]) {
      
      
lista form[nombre contador];
      
acu_pesos+= parseFloat(lista.options[lista.selectedIndex].getAttribute("alt1"));
      
acu_dolar+= parseFloat(lista.options[lista.selectedIndex].getAttribute("alt2"));
      
sumados++;

  }
}
document.form.totcos_mp_pesos.value=acu_pesos.toFixed(4);
document.form.totcos_mp_dolar.value=acu_dolar.toFixed(4);

Y la funcion la llamo asi desde el form junto a otras funciones:
Código PHP:
<form id="form" name="form" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" onsubmit="asigna()" onKeyUp="calculo();acumula('lista_');acumulasub()" >
Lo que necesito hacer ahora es hacer lo mismo pero con los datos SUBTOT $ SUBTOT U$S, pero no lo puedo lograr.

Para tomar los datos costo$ y costou$s los tomo asi :
Código PHP:
parseFloat(lista.options[lista.selectedIndex].getAttribute("alt1"));
parseFloat(lista.options[lista.selectedIndex].getAttribute("alt2")); 
Pero no se como tomar los datos SUBTOT $ SUBTOT U$S,
Saludos !!!!

PD:Avisame si necesitas el Codigo Completo !!!!!! y lo subo para que lo veas !!!
__________________
Mail: [email protected]