Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2011, 16:56
noipalaus
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Error Validación CheckBox

Hola a todos, os hago una pregunta que creo que es muy fácil, pero me esta volviendo loco.
Os cuento.

Tengo un formulario donde valido varios campos y todo perfecto. Pero he decidido meter un CheckBox y quiero validar que este informado cuando se envié. A continuación os indico parte del codigo y la validación que hago en Javascript.

<form method="post" name=form1 action="reservas.php" id="contacts-form" onSubmit="return validate();">

....
<input name="submit" type=submit value = "Enviar">
<input name="reset" class="boton" type=reset value= "Borrar">

<input type="checkbox" name="chk" style="width:20px; height:20px; margin-left:-3px" /><span>He leido y acepto las condiciones</span>
</form>

La validación que hago es la siguiente:

<script language="JavaScript">
function validate()
{
if !(document.from1.chk.checked)
alert("Se debe aceptar las condiciones");
}
}
</script>

No se porque puede ser el error y lo he probado todo. Espero que me echeis una mano. Un saludo.