Ejemplo de aria-describedby para ayuda contextual en un campo de formulario

Autor: Olga Carreras

Este ejemplo forma parte del artículo: Ayuda contextual de los formularios más accesible con "aria-describedby" (WAI-ARIA)

Formulario de registro:

La contraseña debe tener mínimo 6 caracteres

Código del ejemplo

<label for="contra">Contraseña (obligatorio):</label>
<input name="contra" id="contra" type="password" aria-describedby="descripcionContra" aria-required="true" />
<p id="descripcionContra" class="ayuda">La contraseña debe tener mínimo 6 caracteres</p>

Soporte

Puedes comprobarlo abriendo un lector de pantalla y accediendo con el tabulador al campo de formulario "Contraseña". Como observarás, cuando el campo "Contraseña" coge el foco (accediendo al mismo con el tabulador) el lector de pantalla lee: