Foros del Web » Programando para Internet » Javascript »

validacion de form en javascript

Estas en el tema de validacion de form en javascript en el foro de Javascript en Foros del Web. Hola, estaria necesitando ayuda con una libreria de validacion de campos en javascript. Aca el link a la misma: http://rickharrison.github.com/validate.js/ Cuestion, no se donde ubicar ...
  #1 (permalink)  
Antiguo 23/05/2012, 13:47
 
Fecha de Ingreso: agosto-2009
Ubicación: Buenos Aires
Mensajes: 13
Antigüedad: 14 años, 9 meses
Puntos: 0
validacion de form en javascript

Hola, estaria necesitando ayuda con una libreria de validacion de campos en javascript.
Aca el link a la misma:
http://rickharrison.github.com/validate.js/

Cuestion, no se donde ubicar el validator.setMessag e(rule, message);

Dejo el codigo de validacion que estoy utilizando, si alguno me puede decir donde ubicar dicho mensaje, se lo agradeceria mucho.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3. var validator = new FormValidator('contact_form', [{
  4.     name: 'name',
  5.     display: 'name',    
  6.     rules: 'required',
  7. }, {
  8.     name: 'alphanumeric',
  9.     rules: 'alpha_numeric'
  10. }, {
  11.     name: 'password',
  12.     rules: 'required'
  13. }, {
  14.     name: 'password_confirm',
  15.     display: 'password confirmation',
  16.     rules: 'required|matches[password]'
  17. }, {
  18.     name: 'email',
  19.     rules: 'valid_email'
  20. }, {
  21.     name: 'minlength',
  22.     display: 'min length',
  23.     rules: 'min_length[8]'
  24. }, {
  25.     name: 'tos_checkbox',
  26.     display: 'terms of service',
  27.     rules: 'required',
  28. }],
  29.  
  30. function(errors, event) {
  31.    
  32.     var SELECTOR_ERRORS = $('.error_box'),
  33.         SELECTOR_SUCCESS = $('.success_box');
  34.        
  35.     if (errors.length > 0) {
  36.         SELECTOR_ERRORS.empty();
  37.         for (var i = 0, errorLength = errors.length; i < errorLength; i  ) {
  38.             SELECTOR_ERRORS.append(errors[i].message   '<br />');
  39.         }
  40.        
  41.         SELECTOR_SUCCESS.css({ display: 'none' });
  42.         SELECTOR_ERRORS.fadeIn(200);
  43.     } else {
  44.         SELECTOR_ERRORS.css({ display: 'none' });
  45.         SELECTOR_SUCCESS.fadeIn(200);
  46.     }
  47.     if (event && event.preventDefault) {
  48.         event.preventDefault();
  49.     } else if (event) {
  50.         event.returnValue = false;
  51.     }
  52. });
  53.  
  54. </script>

Si se preguntan porque no lo tradusco directamente en las lineas del .js, es porque estoy implementando un sistema de idiomas. Gracias por pasar.

Etiquetas: js, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:29.