Foros del Web » Programando para Internet » Javascript »

Validar checkboxes algo falla

Estas en el tema de Validar checkboxes algo falla en el foro de Javascript en Foros del Web. Hola amigos como estais mirad tengo estos checkboxes: Lunes<input type="checkbox" name="lunes" /> Martes<input type="checkbox" name="martes" /> Miercoles<input type="checkbox" name="miercoles" /> Jueves<input type="checkbox" name="jueves" /> Viernes<input ...
  #1 (permalink)  
Antiguo 02/09/2010, 10:25
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 9 meses
Puntos: 4
Validar checkboxes algo falla

Hola amigos como estais mirad tengo estos checkboxes:

Lunes<input type="checkbox" name="lunes" />
Martes<input type="checkbox" name="martes" />
Miercoles<input type="checkbox" name="miercoles" />
Jueves<input type="checkbox" name="jueves" />
Viernes<input type="checkbox" name="viernes" />
Sabado<input type="checkbox" name="sabado" />
Domingo<input type="checkbox" name="dominigo" />

y esta funcion para validar que al menos uno este pulsado:

<script type="text/javascript">
function check(){
with (document.forms['guardarhorario']){
if(lunes.checked=="")
{
if(martes.checked=="")
{
if(miercoles.checked=="")
{
if(jueves.checked=="")
{
if(viernes.checked=="")
{
if(sabado.checked=="")
{
if(domingo.checked=="")
{
alert("Debes solecionar al menos un dia");
return false;
}
}
}
}
}
}
}

}
}
</script>

la cosa es que parece que no funciona, aver si alguno de ustedes sabe que puede estar pasando.
Saludo y gracias de antes mano
  #2 (permalink)  
Antiguo 02/09/2010, 12:34
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Validar checkboxes algo falla

Hola

Ponle el mismo nombre a todo los checkbox, con un ciclo los recorres y compruebas que al menos uno esté seleccionado

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: checkboxes, falla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:54.