04/11/2013, 13:55
|
| | | 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á. |