Tengo un formulario con campos obligatorios. Es decir si no rellanan el campo de "nombre" y "correo electrónico, les sale un mensaje de alerta.
Me gustaría en el mismo formulario poner un boton de "activacion de casilla" obligatorio tipo "Estoy de acuerdo con las condiciones de uso" y que si no se activa, salga tambien un mensaje de alerta indicando que para enviar el formulario, se tiene que aceptar esas condiciones.
Os trancribo el formulario en el que tengo que hacer funcionar esa función a ver si me podeis ayudar. El caso es que lo quiero poner en este formulario porque es así como lo tengo hecho en todas las paginas donde se puede solicitar informacion.
Me podríais decir que codigo tengo que añadir. Muchas gracias a todos por vuestras respuestas.
El formulario que tengo tal cual esta ahora es:
<html>
<head>
</head>
<body>
<script language="JavaScript"><!--
function Verificar(){
if(document.frm.Telefono.value==""){alert("Por favor, escriba un Número de Teléfono Fijo.");document.frm.Telefono.focus();return false;}
if(document.frm.email.value==""){alert("Por favor, escriba su Email.");document.frm.email.focus();return false;}
return true;
}
// --></script>
<p> <table border="0" width="101%"
cellspacing="5" cellpadding="0">
<tr>
<td width="100%">
<strong><font color="#800000" face="Verdana">
<small><form action="formmail.pl" method="POST" name="frm"
onSubmit="return Verificar()"
onKeyPress="if(event.keyCode==13){if(Verificar()) submit();return false;}">
<input type="hidden" name="recipient" value="[email protected]"><input
type="hidden" name="redirect" value="gracias.htm"><input
type="hidden" name="subject" value="Solicitud de informacion">
</small></font>
<div align="center"><center>
<table border="0" cellpadding="0" cellspacing="10" cols="2" width="576" bgcolor="#FFFFFF">
<tr>
<td width="256"> </td>
<small>
<td valign="top" width="286"> </td>
</tr>
<font color="#800000" face="Verdana">
</font>
<font color="#800000" face="Verdana">
</font>
<tr>
<td width="256"><strong><small><font size="2" face="Verdana">
</font></small>
<font size="2" face="Verdana">Nombre:</font></strong></td>
<td valign="top" width="286"><font color="#000000" face="Verdana"><input type="text" size="36" name="Nombre: "></font></td>
</tr>
<tr>
<td width="256"><strong><small><font size="2" face="Verdana">
</font></small>
<font size="2" face="Verdana">Teléfonos de
Contacto:</font></strong><font face="Verdana"><br>
<em><font face="Verdana" size="1">(</font></em></font></small></strong><small><font face="Verdana" size="1"><em><font face="Verdana">Teléfono Fijo y/o
Móvil<strong>)
</strong>
</font></em></font></small></td>
<strong>
<td valign="top" width="286"><font color="#000000" face="Verdana"><input type="text" size="36" name="Telefono"></font></td>
</tr>
<tr>
<td width="256"><strong><small><font size="2" face="Verdana">
</font></small>
<font size="2" face="Verdana">Dirección de
E-Mail:<br>
</font></strong><font face="Verdana"><em><font face="Verdana" size="1">(Imprescindible)</font></em></font></td>
<td valign="top" width="286"><font color="#000000" face="Verdana"><input type="text" size="36" name="email"></font></td>
</tr>
</strong>
<strong>
<tr>
<td valign="top" width="256"><strong><small><font size="2" face="Verdana">
</font></small>
<font size="2" face="Verdana">Observaciones:</font></strong></td>
<td valign="top" width="286"><font color="#000000" face="Verdana"><textarea name="Observaciones: " rows="5" cols="30">Escriba en este campo cuanto desee comunicarnos.</textarea></font></td>
</tr>
<tr>
<td valign="top" width="256"><font size="2" face="Verdana"><small><small>Estoy
de acuerdo con las condiciones</small></small></font>
</td>
<td valign="top" width="286"><input type="checkbox" name="C1" value="ON"></td>
</tr>
</table>
<font color="#800000" face="Verdana"><p><font color="#FFFFFF"><br>
<input type="submit" name="Solicitud de informacion" value="Enviar"> <input
type="reset" value=" Borrar "></font> </p>
</center></div>
</form>
</body>