Tema: Una facil..
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2006, 02:32
gonzalogm
 
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 9 meses
Puntos: 0
Una facil..

Hola! Esta es mi duda: Tengo un form, que pide una clave para acceder a una página. El caso es que quiero que si se deja el texto en blanco, al pulsar el botón "Entrar", aparezca un mensaje, y no se cargue la página. Este es el codigo:

El script:

<script language="javascript" type="text/javascript">
function validar(form)
{
if (form.txtclave.value==""){
alert("Por favor, introduce tu clave de usuari@.");
form.txtclave.focus();
return ;

}
}
</script>

El form:

<td height="34"><form name="form1" method="post" action="zonausers.php" target="mainFrame" >
<span class="Estilo1">Clave:</span>
<input name="txtclave" type="password" id="txtclave" >
<input type="submit" name="Submit" value="Entrar" onClick="validar(this.form)">
</form> </td>


Lo pruebo, y la alerta (mensaje) sale, pero luego se carga la página zonausers.php que es lo que no quiero. ¿Alguna sugerencia? He probado con return(false); y algunas varinates más pero nada. Muchas gracias desde ya.