Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/09/2012, 01:51
piesmovera
 
Fecha de Ingreso: septiembre-2012
Ubicación: Madrid
Mensajes: 11
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Tropezones de novato

Ok, Ahí va el código

Código Javascript:
Ver original
  1. function ValidarUsuario()
  2. {
  3.     valor = document.getElementById("Usuario").value;
  4.     if (document.form1.Usuario.value.length==0)
  5.     {
  6.     alert('Introduzca su email');
  7.     document.form1.Usuario.focus();
  8.     }
  9.     else
  10.     if( !(/^\w+([\-_.]?\w+)*@\w+([\-_.]?\w+)*(\.\w{2,3,4})+$/.test(valor)) )
  11.     {
  12.     alert('Usuario no registrado');
  13.     document.form1.Usuario.focus();
  14.     }
  15.     else
  16.     {
  17.     return true;
  18.     }
  19.     }
  20. function ValidarContraseña()
  21. {
  22.     contraseña= document.getElementById("contraseña").value
  23.     if (!/^([0-9])*$/.test(contraseña))
  24.     {
  25.       alert("Contraseña incorrecta");
  26.         contraseña.focus();
  27.         contraseña.select();
  28.     }
  29.     else
  30.     return true
  31. }

y el formulario:

Código HTML:
Ver original
  1. <form id="form1" name="form1" method="post" action="" onsubmit="return ValidarUsuario() && ValidarContraseña()">
  2. <td><div align="right">Usuario</div></td>
  3.       <td><label>
  4.         <input type="text" name="Usuario" id="Usuario" />
  5.       </label></td>
  6. <td><div align="right">Contraseña</div></td>
  7.       <td><label>
  8.         <input type="password" name="contraseña" id="contraseña" />
  9.       </label></td>
  10. <td colspan="2"><label>
  11.         <div align="center">
  12.           <input type="submit" name="Entrar" id="Entrar" value="Entrar"  />
  13.         </div>
  14.         </label></td>
  15. </form>