Hola soy nuevo en el foro me voy a estrenar dandote un pequeño empujon si puede ser.
cosas que veo en el javascript
:
Código:
function comprob(){
for(i=1;i<5;i++){
ic = document.entrcadetes["cadetesdia"+i].value;
for(e=1;e<5;e++){
ec = document.entrcadetes["cadetesdia"+e].value;
if(ic==ec){
document.entrcadetes.enviar.disabled = true;
}
}
}
}
He modificado la forma que accedes a el valor value ya que no funciona del otro modo (probado solo en firefox imagino que funciona en los demas tambien).
la otra cosa es que disable debe ser un atributo de input y no un style de css. asi que como aparece arriba es la forma de modificar el disable. para terminar true no va entre comillas que no es un string sino un boolean.
aun con todo veo que tendras que agregar algo al "if" para que no compruebe el mismo elemento y te de como resultado false. ademas de que si ya hay dos campos que den false desde el principio ya hay que salir del todo por que no conviene comprobar mas por que ya tiene que quedar "disable"
espero haberme explicado.
saludos