Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2012, 10:10
carolina3
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 13 años, 4 meses
Puntos: 1
mejorar la validación de campos

Hola muy buenas por fin he conseguido crear una validación de formulario, que me costo lo mio pues poco se de javascript, el caso es si alguien me podria ayudar un poquito a mejorarlo pudiendo indicar por ejemplo que email sea un email correcto la contraseña un mínimo de caracteres cosas así.

y si se pueden cambiar los mensajes de alerta por una imagen propia o cambiar el titulo de la ventana.

este es el código supongo que es un código sinplon pero bueno por algo se empieza.
Código Javascript:
Ver original
  1. // JavaScript Document
  2. function valida_envia(){
  3.     //valido el nombre
  4.     if (document.form1.tienda.value.length==0){
  5.          alert("Tiene que escribir el nombre de su tienda")
  6.          document.form1.tienda.focus()
  7.         return false;
  8.     }
  9.     //valido email
  10.     if(document.form1.email.value.length==0) { //comprueba que no esté vacío
  11.         alert('No has escrito tu e-Mail correctamente');
  12.         document.form1.email.focus();
  13.         return false;
  14.   }
  15.  
  16.     //valido la contraseña.
  17.     if(document.form1.pasword.value.length==0) { //comprueba que no esté vacío
  18.         alert('No has escrito tu contraseña correctamente');
  19.         document.form1.pasword.focus();
  20.         return false;
  21.   }
  22.  
  23.     //valido el interés
  24.     if (document.form1.tipo_de_tienda.selectedIndex==0){
  25.          alert("Debe seleccionar un tipo de tienda.")
  26.          document.form1.tipo_de_tienda.focus()
  27.         return false;
  28.     }
  29.  
  30.     //el formulario se envia
  31.     alert("Muchas gracias por enviar el formulario");
  32.     document.form1.submit();
  33. }