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

Hola,

Básicamente si ID está vacío entonces cuenta la cantidad de campos vacíos, si la cantidad de campos vacíos es mayor que 2 entonces regresa falso, en cualquier otro caso regresa verdadero.

Código Javascript:
Ver original
  1. if (id == "") {
  2.   i = 0;
  3.   if (nombre1 == "") i++;
  4.   if (nombre2 == "") i++;
  5.   if (nombre3 == "") i++;
  6.   if (i > 2) return false;
  7. }
  8. return true;

Si hay muchos campos crea un ciclo que llame una función para incrementar el valor de i con un parámetro a dicha función para conocer el campo. Por cierto, es un algoritmo o pseudo-código.

Saludos,