Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/07/2009, 15:52
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Validar varios campos

Hola

Tu mismo te has respondido. Podrías pasarle un argumento a la función

Código javascript:
Ver original
  1. function validacion(v) {
  2. var valorusu = v.usuario.value;
  3.  
  4. if( valorusu == null || valorusu.length == 0 || /^\s+$/.test(valorusu) )
  5.  
  6. {
  7.  
  8.     alert('El campo usuario es obligatorio');
  9.     return false;
  10.   }
  11.  
  12.  
  13. var valorcon = v.pass.value;
  14. if( valorcon == null || valorcon.length == 0 || /^\s+$/.test(valorcon) )
  15.  
  16. {
  17.  
  18.     alert('El campo contraseña es obligatorio');
  19.     return false;
  20.   }

Por otro lado, podrías declarar lo que es verdadero

Código javascript:
Ver original
  1. function validacion(v) {
  2. var valorusu = v.usuario.value;
  3. var patronOKusu = /^([A-Za-z0-9ñÑ_@]{3,20})$/; // Acepta números y letras
  4. if (!patronOKusu.test(valorusu)) {
  5.  
  6.     alert('El campo usuario es obligatorio');
  7.     return false;
  8.   }
  9.  
  10. ......

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />