Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/09/2008, 07:33
slithor
 
Fecha de Ingreso: noviembre-2005
Mensajes: 9
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Validando formulario.

Código:
var valoresCampos = new Array(5);
valoresCampos[0] = formulario.uno.value;
valoresCampos[1] = formulario.dos.value;
valoresCampos[2] = formulario.tres.value;
valoresCampos[3] = formulario.cuatro.value;
valoresCampos[4] = formulario.cinco.value;

var int enc = 0;
var int i = 0; 
var int j;

while(enc == 0 && i<4){
	j = i + 1;
	while(enc == 0 && j < 5){
		if(valoresCampos[i] == valoresCampos[j])
			enc = 1;
		else
			j++;
	}
	i++;
}

if(enc == 1){
esValido = false;
alert("¡Esto es una alerta!");
}
Esto es lo que tengo, pero me anula toda la validación anterior. ¿Qué es lo que tiene mal?

Un saludo y muchas gracias por contestar.