Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2005, 20:29
Avatar de TurKa
TurKa
 
Fecha de Ingreso: enero-2003
Ubicación: Gerli, Avellaneda
Mensajes: 543
Antigüedad: 21 años, 3 meses
Puntos: 4
Lo que no queda claro es si tenés casillas "checkbox" o listas desplegables "selects".

En el supuesto caso que lo que tengas sean listas desplegables, la validación debe ser distinta:

if(form.Dia.options[form.Dia.selectedIndex].value == "") {
alert("Por favor ingrese su Día de Nacimiento"); form.Dia.focus(); return false;
}

Y lo mismo con mes y año.

En el caso que sean casillas, la validación debe hacerse con un bucle que recorra todas las casillas:

marcadas = 0;
for(i=0;i<form.Dia.length;i++) {
if(form.Dia[i].checked == true) {
marcadas += 1;
}
}
if(marcadas < 1) {
alert("Por favor ingrese su Día de Nacimiento"); form.Dia.focus(); return false;
}

Tendrás que repetir lo mismo con mes y año, cambiando la variable marcadas. Por ejemplo, para mes, colocas marcadas_mes, etc.
__________________
Programación LAMP con Scrum y XP
www.eugeniabahit.com.com.ar