Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/07/2013, 09:43
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Validaciones JavaScript

Hola,

Cita:
Iniciado por Dark_Slash Ver Mensaje
... Otro detalle la funcion que comentas que me la imagino que tendria una estructura como:

function incrementa(nombre_campo)
{
if(nombrecampo=="")
i++;
return i;
}

El problema o la situacion como pueda conocer el nombre del campo a fin de identificarlo en el ciclo y otro detalle seria llevar el control de la variable de la funcion con respecto a la externa (seria una variable global, si no me equivoco). O a menos que este malinterpretando lo que me quieres decir. Estaria muy agradecido si me aclaras esto por favor ;)
Básicamente la función debe recibir un parámetro, ya sea el elemento o un campo de texto con el ID del elemento para buscar, o cualquier otro método que te sea más fácil. Seguidamente si el elemento está vacío incrementas una variable global.

Posiblemente,

Código Javascript:
Ver original
  1. var c = 0;
  2. function incrementa(f) {
  3.   f = document.getElementById(f);
  4.   if (f.value.length == 0) c++;
  5. }

Y para contar los campos vacíos, posiblemente:

Código Javascript:
Ver original
  1. var d = ["campo1", "campo2", "campo3"];
  2. for (var i = 0; i < d.length; i++) {
  3.     incrementa(d[i]);
  4. }

Saludos,