Otros Formularios con campos obligatorios y demás...

A las funcionalidades que introducía el script le hemos añadido la capacidad de reconocer la agrupación de campos en elementos fieldset, con la finalidad de mejorar la experiencia de usuario y en cierta medida, la accesibilidad. Estos elementos tienen como finalidad el agrupar campos en base al tipo de datos a introducir (ej. datos personales, datos bancarios, datos académicos), mejorando la estructura y la accesibilidad del conjunto. Al fieldset se le añade el elemento legend que funciona a modo de encabezado de los datos agrupados.

Asimismo, recordar que las agrupaciones se pueden anidar

y ¿para qué?

La ide me surgió tras ver horrorizado un inmenso formulario con multitud de campos obligatorios (y no voy a decir donde...). Cuando no se rellenan estos, la lista con los errores se vuelve largiiiiiiiiisima, con lo que resulta muy incomodo de leer, difícil de comprender e incluso estéticamente horrible.

Si los campos de formulario van agrupados para facilitar su comprensión, ¿por qué no agrupar los errores siguiendo el mismo patrón?

Datos personales

Nos conoció por:
Datos de contacto

Si ya lo has comprobado todo, puedes acceder al código de este documento para entender cómo se ha utilizado el script. También podrías regresar al artículo.