Código PHP:
Ver original
<script language="JavaScript"> function Validar(){ if(form.nombre.value ==""){ alert("Ingrese su Nombre"); return false;} if(form.email.value.indexOf('@') == -1){ alert("Ingrese una Dirección de Email válida"); return false; } if(form.mensaje.value ==""){ alert("Ingrese su Mensaje"); return false;} } </script>
y este el formulario
Código PHP:
Ver original
<form name="form" method="POST" action="enviar.php" onsubmit="return Validar()"> <p><label><font size="2">(*) Datos Obligatorios</font></label></p> <p><label><input type="hidden" name="ip" value="<?echo $_SERVER[REMOTE_ADDR];?>"></label></p> <p><label><font size="2">Nombre (*):</font> <input type="text" name="nombre" size="25"></label></p> <p><label><font size="2">E-Mail (*):</font> <input type="text" name="email" size="25"></label></p> <font size="2">Mensaje (*):</font> <p><label><textarea name="mensaje" cols="32" rows="6"></textarea></label></p> <p><label><input type="submit" value="Enviar"></label></p> </form>
pasa que en IE7+, Opera y Chrome me envia las alertas cuando mandan las casillas en blanco. pero en mozilla no se ejecutan, mandan solamente el formulario.
alguien tiene idea porque?
gracias.