Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2007, 15:25
Borjimante
Invitado
 
Mensajes: n/a
Puntos:
Formulario validacion

Hola, estoy provando este script http://www.buscarportal.com/articulo...io_correo.html y lo he modificado segun los campos que requiero a esto.

Cita:
<FORM name="formulario" ACTION="mail.php" METHOD="POST" onSubmit="return validate1(this)">

<FONT color="#000000" size="2"><b>Nombre</b></FONT>
<INPUT TYPE="text" NAME="Nombre" size="40">

<BR>

<font color="#000000" size="2"><b> Correo</b></font>
<input type="text" name="Correo" size="52">

<BR>

<font color="#000000" size="2"><b>Asunto</b></font>
<input type="text" name="Asunto" size="52">

<BR>

<FONT size="2"><b>Tema</b></FONT>
<SELECT name="Tema">

<OPTION value="Ninguno" selected>Ninguno</OPTION>
<OPTION value="Petici&oacute;n de informaci&oacute;n">Petici&oacute;n de informaci&oacute;n</OPTION>
<OPTION value="Cliente">Cliente</OPTION>
<OPTION value="Errores en la p&aacute;gina">Errores en la p&aacute;gina</OPTION>
<OPTION value="Otro">Otro</OPTION>
<OPTION>__________________</OPTION>
</SELECT>
<BR>

<FONT size="2"><b>Mensaje</b></FONT><textarea name="Mensaje" cols="50" rows="2">Contenido de tu mensaje </textarea>

<BR>

<BR>

<FONT size="2"><b>Desea recibir el boletin de Antera Solutions </b></FONT>
<LABEL><B><INPUT type="radio" name="Boletin" value="Si" checked>Si</B></LABEL>
<LABEL><B><INPUT type="radio" name="Boletin" value="No">No</B></LABEL>

<INPUT TYPE="hidden" NAME="Antera-Solutions" VALUE="http://www.antera-solutions.com">

<BR>

<INPUT name="submit" TYPE="submit" VALUE="Enviar">

</FORM>
Cita:
<script language="JavaScript">

function validate1 (form) {

r=1;

if (form.Nombre.value==""){r=0;alert("Debe rellenar el campo"Nombre"");form.Nombre.focus};

if (form.Correo.value.indexOf('@',0)==-1) {r=0;alert("Debe rellenar el campo"Email"");form.Correo.focus};

if (form.mensaje.value==""){r=0;alert("Debe rellenar el campo"Mensaje"");form.mensaje.focus

if (r==0) { return false; }

else { alert ("Su mensaje ya ha sido enviado");return true; }
}
//-->
</script>
Y no se que pasa que no me valida ninguno de los campos y puedes enviar todos los correos que quieras sin rellenar que pasa, que estoy aciendo mal.

Un saludo