Saltar al contenido principal
Gob.cl

Textarea

  • Vanilla
Vista previa del componente TextareaVista previa del componente Textarea

Recomendaciones de accesibilidad

Asocia el label al textarea
Usa <label for> apuntando al id del <textarea>, como en el markup del kit, para que la pregunta se anuncie al enfocar el campo.

Conecta descripción y ayuda con aria-describedby
El markup base no las enlaza. Referencia los id de la descripción y de la ayuda para que las instrucciones y el límite de caracteres se lean junto al campo.

Anuncia el límite sin depender de un contador visual
El kit no trae contador. Si agregas uno, actualízalo en una región aria-live="polite" y con moderación (por ejemplo, al acercarse al límite), para no interrumpir la lectura en cada tecla.

No cortes el texto en silencio
Evita maxlength que trunca sin aviso: quien usa lector de pantalla puede no notar que su texto no se escribió. Prefiere permitir escribir y mostrar un error claro al superar el límite.

Marca el error en el control
Además de .cl-field--error, agrega aria-invalid="true" al <textarea> y un mensaje de error en texto que explique cómo corregir.

Respeta el redimensionado
No bloquees resize ni fijes alturas que obliguen a desplazarse dentro de una caja diminuta; las personas que usan zoom o letra grande necesitan ver su texto completo.

Última actualización: Octubre de 2026