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.