Validaciones con javascript

edited marzo 2008 in Principiantes
Cordial Saludo

Deseaba preguntarles como usar las funciones de javascript en formularios hechos a mano. En la documentación de validations.js aparece el siguiente ejemplo para campos requeridos y funciona muy bien:
form_remote_tag("cotroller/action", "update: div_id", "required: nombre_campo_1,nombre_campo_2")

Pero si deseo validar texto (con ValidateText) o expresiones numericas (con ValNumeric) o un email (con ValidaEmail), cómo lo hago?

Además estuve probando con 2 librerías:
- Really easy field validation http://tetlaw.id.au/view/javascript/really-easy-field-validation
- JSValidate http://www.jsvalidate.com/

Ambas utilizan el poder de prototype para mostrarle al usuario los mensajes sin las molestas ventanas emergentes, pero no me funcionaron.

Alguno de ustedes utiliza alguna librería semejante? como la implementaron para que funcionara con kumbia? sería posible implementar una de las librerías que nombro arriba?

Estoy utilizando kumbia 0.4.7.

MUCHAS GRACIAS POR SU AYUDA

Martín Estrada

Comentarios

  • edited 4:46
    Hola....

    Yo utilizo las validaciones del KUMBIa en ciertos campos pero estas validciones no son todas absolutas y por eso uso mi propia libreria de validaciones echa en JAvaScript...

    la manera como lo hago es poniendo los llmado a las validaciones de los campos en una funcion y a esa funcion la llamo desde el formulario de la siguiente forma:
    <?= form_tag("registro/nuevo","name: frmregistro", "onsubmit: if(!valida_datos()){ return false; }","required: nombre,apellido,telefono,correo,usuario,clave,confirmacion") ?>
    

    y mi funcion "valida_datos" lo unico qeu hace es llamar a otras funciones de validación para los campos que requiero y si alguno no cumple la condicion de validación la funcion retorna false.

    Hasta el momento me ha funcionado en todas las paginas que usado...

    nos vemos y muchos éxitos.
  • edited 4:46
    Hola Elkin, muchas gracias por tu respuesta

    Pues seguí buscando una librería que me permitiera hacer las validaciones y encontre livevalidation, que trabaja perfecto con kumbia

    La dirección para descarga y consulta de los manuales es http://www.livevalidation.com/. Si a alguien le sirve o tiene alguna duda, pueden preguntarme.

    He notado varios topic donde preguntan como usar la libreria javascript de kumbia y las respuestas no son tan claras como las relacionadas directamente con el framework. Tal vez integrando una librería javascript de terceros sería posible consultar su documentación y aprovechar rápidamente su implementación. Ahí lo dejo en consideración y MUCHAS GRACIAS POR SU TRABAJO Y SU APOYO.

    Martín Estrada
  • Sip tienes razon, Bueno hace un tiempo utilice estas Librerias vamos a ver en que nos podemos apoyar... (hay que revisar su Licencia)
Sign In or Register to comment.