Buenas,

Tengo una consulta que espero que alguno de vosotros que use asp.net me
pueda responder:

Llevo un tiempo pegandome con asp.net y xhtml/css. Y ahora que estoy
empezando a validar sigo con los problemas.
(Ya se, soy masoquista por usar asp.net :-(

Me toca ahora pegarme con la validación de formularios  (en este caso de sus
campos, aparte del xhtml) del lado del cliente (con js)
En su momento cambie los controles de validación de asp.net por los
DOMvalidators::

http://aspnet.4guysfromrolla.com/articles/051204-1.aspx

Que funcionan no solo en IE, sino tambien en FF y demas.

EL problema es que en los tags 'span' que utiliza para los validadores (sus
etiquetas de error y su comportamiento) usa atributos no estandares, que no
validan.

Por eso estoy buscando una solución. Un metodo de validación en lado-cliente
que valide como xhtml. ¿Conoceis alguna?

A falta de algo ya hecho, estoy pensando como modificarlo para que utilice
dhtml no intrusivo, de modo que eliminemos esos atributos.
Como en esos atributos esta almacenado el control a validar, el mensaje de
error, la funcion de validación, etc, mi idea era marcar simplemente el
validador con una clase, por ej, 'validador required' de donde sacamos la
funcion de validación, y el resto, asi:

- mensaje de error: el contenido del span, oculto inicialmente por css
- control a validar: obtenido cogiendo con js el control anterior al
validador (mediante la estructura del documento -DOM-)

* aqui una duda que tengo es si seria correcto añadir con js atributos no
estandares, aunque valide la pagina por no estar en el documento inicial.-

Bueno, me he liado un poco, pero creo que se ve por donde voy. Espero :-)

Gracias y un saludo,
Edu

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a