[cadius] Resumen de Lista, Vol 55, Envío 15
Juan José Fernández García
juan en tadega.net
Mie Ene 16 12:51:36 CET 2008
Sobre si se puede meter combos dependientes y mantener la accesibilidad:
Pues aunque parezca extraño sí que puedes hacerlo, basta con que lo
implementes bien. Y ahora me explico cómo:
La norma de accesibilidad te dice que si introduces un script (y aquí ya nos
da igual que sea ajax, javascript....) deberás hacerlo de tal manera que, si
un usuario no tuviera acceso a la ejecución de dicho script, pudiese
disfrutar de todos modos al servicio que estás prestando. Dicho de otro
modo:
1.- Insertas el Script.
2.- Insertas la etiqueta Noscript en la que avisas (a los que no les
funcione el script) de que hay un script que no le está funcionando y cuya
finalidad era la de... (escueto, por favor).
3.- Revisas todo y desactivas el javascript en un ordenata para ver que aún
con eso desactivado el formulario funciona correctamente aunque no puedas
ligar las provincias con los ayuntamientos (si fuera el caso).
¿Hay más opciones? Pues sí:
1.- Haces el formulario pero sin script de ninguna especie.
2.- Pones un botón que se llama "actualizar" que lo que hace es enviar el
estado del combo 1 al servidor para que el usuario acceda a la misma página
para ver el mismo formulario pero donde ya los valores del combo 2 están
acotados con los valores correspondientes.
Espero haber podido ayudar.
Juan.
Más información sobre la lista de distribución Lista