Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2009, 21:22
Avatar de faco84
faco84
 
Fecha de Ingreso: julio-2005
Mensajes: 61
Antigüedad: 18 años, 9 meses
Puntos: 0
ejecucion de funcion termina en for?

No se si es un problema mio o es algo de JS que no entiendo.

Código:
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);
}
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.

Es esto normal con las funciones en javascript??.

Gracias desde ya.