Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/11/2013, 13:55
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 11 meses
Puntos: 206
Respuesta: actualizar DOM luego de usar AJAX

La mejor forma de validar no es la que quieres conseguir, ni la que utiliza mucha gente.

La forma elegante de validar es meter en cada <INPUT:TEXT> o <TEXTAREA> un atributo nuevo, por ejemplo "regexpvalidator" que sea el patrón regular con el que validar ese elemento HTML. Cuando sobre un formulario en envía, se dispara su evento onsubmit, que se utilizará par recorrer todos los elementos HTML que tenga dentro. Para cada elemento, si tiene el atributo "regexpvalidator", se le saca y se aplica al VALUE de ese elemento. Si coincide, es que está bien validado, y se pasa al siguiente elemento.

Para mostrar mensajes de error, se utiliza la misma técnica; añadirle a cada elemento del FORM otro atributo con el mensaje de error a mostrar.

Siguiendo estas prácticas, haciendo código genérico, independiente y funcional, consigues crear una buena librería de validación local de formularios que podrás utilizarla en todas tus páginas.

Ésto es solo una idea dedicada a quien sabe programar javascript, y quiere ir un poco mas allá.