tengo un formulario.. me gustaria que cuando el usuario pinche enviar deje bloqueados los campos y aparesca un cargando como informacion ... algo asi como lo que pasa cuando envio un mensaje aca (forosdelweb.com)
codigo formulario:
Código HTML:
<center>
<div id="formulario" class="enviar_contacto">
<FORM NAME="form" ACTION="frm_contacto.php" method="GET">
<script LANGUAGE="JavaScript">
function valida()
{
var msg;
msg = "FALTA INGRESAR LOS SIGUIENTES CAMPOS\n\n";
if (form.titulo.value == "")
{
msg = msg + "\t- Campo Nombre\n";
}
if (form.emilio.value == "")
{
msg = msg + "\t- Campo E-Mail\n";
}
if (form.comentario.value == "")
{
msg = msg + "\t- Campo Comentario\n";
}
if (msg=="FALTA INGRESAR LOS SIGUIENTES CAMPOS\n\n")
{
return true;
}else{
alert(msg);
form.nombre.focus();
return false;
}
}
</script>
<spam class="titulo">FORMULARIO DE CONTACTO</spam> <br>
<br>
<label> Nombre <br>
<input name="nombre" type="text" class="caja_input" id="nombre" size="37">
</label>
<label> Correo Electronico <br>
<input name="emilio" type="text" class="caja_input" id="emilio" size="37">
</label>
<label> Enviarme una Copia del Correo<br>
<input type="radio" name="copia" value="S">
</label>
<label> SI
<input type="radio" name="copia" value="N">
</label>
<label> NO</label>
<label><br>
<textarea name="obs" cols="34" rows="4" wrap="VIRTUAL" class="caja_input" id="email"></textarea>
</label>
<br>
<label> Newslleter Jorge Garces<br>
<input name="newslleter" type="checkbox" id="newslleter" value="S" checked>
</label>
<label> Deseo Recibir noticias del DT </label>
<label> </label>
<div align="right">
<label> <br>
<br>
<input name="Submit" type="button" class="boton" onClick="return valida();" value="Enviar Cometario">
</label>
</div>
</form>
</div>
</center>