Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2010, 21:59
Avatar de bocho0610
bocho0610
 
Fecha de Ingreso: enero-2010
Ubicación: <? echo "Santiago, Chile"; ?>
Mensajes: 341
Antigüedad: 14 años, 3 meses
Puntos: 26
Script no funciona en mozilla

Hola tengo un formulario para mandar mails. este es el script

Código PHP:
Ver original
  1. <script language="JavaScript">
  2. function Validar(){
  3. if(form.nombre.value ==""){
  4. alert("Ingrese su Nombre");
  5. return false;}
  6. if(form.email.value.indexOf('@') == -1){
  7. alert("Ingrese una Dirección de Email válida");
  8. return false;
  9. }
  10. if(form.mensaje.value ==""){
  11. alert("Ingrese su Mensaje");
  12. return false;}
  13. }
  14. </script>

y este el formulario
Código PHP:
Ver original
  1. <form name="form" method="POST" action="enviar.php" onsubmit="return Validar()">                   
  2.                      <p><label><font size="2">(*) Datos Obligatorios</font></label></p>
  3.                      <p><label><input type="hidden" name="ip" value="<?echo $_SERVER[REMOTE_ADDR];?>"></label></p>
  4.                      <p><label><font size="2">Nombre (*):</font> <input type="text" name="nombre" size="25"></label></p>
  5.                      <p><label><font size="2">E-Mail (*):</font> <input type="text" name="email" size="25"></label></p>
  6.                      <font size="2">Mensaje (*):</font>
  7.                      <p><label><textarea name="mensaje" cols="32" rows="6"></textarea></label></p>
  8.                      <p><label><input type="submit" value="Enviar"></label></p>
  9.              </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.
__________________
Sigueme en Twitter!
Septimoarte.cl <-- Un mundo en cine.