Hola tengo un formulario para mandar mails. este es el script
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.