Librerías Javascript para validación de formularios

Algunas librerías que permiten validar campos de formularios de forma sencilla:

1. iMask: probablemente sería necesario usarlo con uno de los otros. Ofrece máscaras, que se definen en el propio HTML. Este (o su equivalente) será necesario seguro.

http://zendold.lojcomm.com.br/imask/

2. JSValidate: se basa en Prototype. Con este no habría que hacer nada adicional. Todo seguiría siendo HTML, este tiene definido una serie de atributos que pone en el class. Le faltan las máscaras (creo).

http://www.jsvalidate.com/demo/

http://www.jsvalidate.com/docs/

http://tetlaw.id.au/upload/pages/really-easy-field-validation/

http://blog.jc21.com/staging/jsvalidate_yui.php

3. YUI Unobstrusive Javascript Validation: como la anterior, pero sobre YUI (si no estáis en contra, la librería Javascript que usaremos para los componentes). Habría que generar desde Jaxcent esto:

http://stauren.net/uploads/yui-form-validator/example/index.html

4. LiveValidation: con esta utilizaríamos nuestro propio tag para validaciones y no el class, por ejemplo <input type validation=”Presence”>. Evidentemente requiere más curro.

http://www.livevalidation.com/examples

Desde la JaxcentPage le calzaríamos esto, que en un futuro podríamos sacarlo de la información de la entidad

Tampoco tiene máscaras.

5. Form Validation Library: requiere más curro. Esta es la que había usado yo. La pongo sólo por eso J

http://chrysalis.sourceforge.net/javascript/

6. JavaScript Tools: http://javascriptools.sourceforge.net/

Un ejemplo de validación de fechas:

http://javascriptools.sourceforge.net/samples/sample_mask.html

Deja un comentario