Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2009, 12:53
Avatar de Caludia87
Caludia87
 
Fecha de Ingreso: octubre-2007
Mensajes: 83
Antigüedad: 16 años, 7 meses
Puntos: 0
Exclamación Me podrian ayudar con este código...??

Veran encontre este código de Java que obliga al usuario a marcar una casilla antes de enviar el formulario, el cual es util para leer y aceptar los terminos y condiciones.

Código HTML:
<HEAD>
<Script language="JavaScript">
function checkCheckBox(f){
if (f.agree.checked == false ){
alert('Por favor Aceptar antes de Continuar.');
return false;
} else {
return true;
}
}
</Script>
</HEAD>
<BODY>
<form action="tu web" method="POST" onsubmit="return checkCheckBox(this)">
<font color="#990000">Aceptas las condiciones?: si</font>
<Input Type="checkbox" value="0" name="agree">
<Input Type="submit" value="Aceptar">
<Input Type="button" value="salir" onclick="document.location.href='/index.html';">
</form>
</body> 

Lo quiero aplicar a una página a la cual le quiero agregar terminos y condiciones de uso... pero no me funciona... que estoy haciendo mal??

Código HTML:
<Script language="JavaScript">
function checkCheckBox(f){
if (f.agree.checked == false ){
alert('Debe aceptar las condiciones para poder continuar');
return false;
} else {
return true;
}
}
</Script>
<Input Type="checkbox" value="0" name="agree">
He le&iacute;do y estoy de acuerdo con las <a href="javascript:paginas_new('CondicionesServicio.php')" class="Estilo8"> Condiciones de Servicio </a>
.
.
.
<FORM action=siguiente.php method=post onsubmit=return checkCheckBox(this)>
<Input type=hidden name="descripcion" value=' <? $Descripcion = $Desc." ".$Descripcion; echo $Descripcion; ?>'>
<Input type=hidden name="importe" value= <? echo $Total ?> >
<Input type=hidden name="nombre" value= "<? echo $Nombre ?>" >
<Input type=hidden name="domicilio" value="<? echo $Domicilio ?>" >
<TD height="34" colspan="2" align=middle valign="top"><INPUT <?if($servicio<>0) echo "disabled"?> align=right name="otros" type=image alt="Agregar al carrito, además agrega otros con mismo dueño y domicilio" src="images/flot.jpg" border=0>
</TD>
<TD width="10">&nbsp;</TD>
<TD width="270">&nbsp;</TD>
					
<TD width="116" align="right" valign="top"><input align=right name="solo" type=image alt="Agregar  al carrito" src="images/agrgr.jpg" border=0></TD> 
</TR>
</FORM> 
La página trabaja normal.. pero no logro obligar al usuario de aceptar las condiciones para pasar a la siguiente página.
No me muestra la ventana que se supone me debe mostrar...
que hago mal??

Última edición por Caludia87; 20/11/2009 a las 13:05