Código:
  
Aqui el alert solo se ejecuta si esta dentro de la condicion if (comentado). El que esta al final, fuera del for no se ejecuta a menos que elimine la condicion if del ciclo.function idForm(ff)
{	
       var campotemp;
       var total = 0;
       for(a=0; a <= ff.elements.length; a++)
      {		
               if(ff.elements[a].type=='text')
		{
		        campotemp = parseInt(document.getElementById(ff.elements[a].id).value);
			total += campotemp;
                        //alert(total);
		}
      }
      alert(total);
}
Es esto normal con las funciones en javascript??.
Gracias desde ya.
 
 
