Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/11/2012, 09:24
Avatar de LuZBinG
LuZBinG
 
Fecha de Ingreso: enero-2008
Mensajes: 407
Antigüedad: 16 años, 9 meses
Puntos: 5
Respuesta: Suma de Array

a qui esta funcionando bien para el que le sirva.
Es la sumatoria por columnas en txtbox dinamicos con DOM
Cita:
//sumas de columnas
var elem = document.getElementsByName('idtxt');
var ArrayDef = new Array();
var compara=TotRow; //renglones
var y2=0;
var totdef =3 //suponiendo que son 3 columnas
for (var i = 1; i <= TotRow; i++)
{

for (var c=0;c<elem.length;c++)
{

if(c<totdef)
{


if(compara==1)
{
ArrayDef[c]=parseFloat(elem[y2].value);
}
else
{
if(i==1)
{
ArrayDef[c]=parseFloat(elem[y2].value);
}
else
{
ArrayDef[c]+=parseFloat(elem[y2].value);
}
}

y2++;
}
}


}


for(var x=0;x<ArrayDef.length;x++)
{

if(isNaN(ArrayDef[x]))
{
document.getElementById('idtotalDef'+x).value= 0;
}
else
{
document.getElementById('idtotalDef'+x).value= ArrayDef[x];
}

}

SALUDOS
__________________
LuZbIng