Skip to main content
Validación HTML

Valor incorrecto “” para el atributo “aria-describedby” en el elemento “input”: Un valor IDREFS debe contener al menos un carácter que no sea un espacio en blanco.

Acerca de este problema HTML

El atributo aria-describedby no puede ser una cadena vacía — debe contener referencias de ID válidas o eliminarse completamente.

El atributo aria-describedby acepta uno o más valores de ID (separados por espacios) que apuntan a elementos que proporcionan texto descriptivo adicional para el elemento actual. Cuando un lector de pantalla enfoca el elemento, lee el contenido de los elementos referenciados para dar al usuario más contexto.

Establecer aria-describedby="" es inválido porque el atributo espera al menos un IDREF válido — una cadena no vacía que coincida con el id de otro elemento en la página. Un valor vacío no referencia nada y crea un error de validación. Si no se necesita descripción, simplemente omite el atributo por completo.

Esto ocurre comúnmente cuando una plantilla o JavaScript establece dinámicamente el atributo pero proporciona un valor de respaldo vacío en lugar de eliminar el atributo completamente.

Ejemplo inválido

<label for="email">Email</label>
<input type="email" id="email" aria-describedby="">

Ejemplos corregidos

Si no hay descripción que referenciar, elimina el atributo:

<label for="email">Email</label>
<input type="email" id="email">

Si existe una descripción, apunta a su id:

<label for="email">Email</label>
<input type="email" id="email" aria-describedby="email-hint">
<p id="email-hint">Nunca compartiremos tu email con nadie.</p>

Si estás generando el atributo dinámicamente, asegúrate de que tu código elimine aria-describedby completamente en lugar de establecerlo como una cadena vacía cuando no haya sugerencia disponible.

Encuentra problemas como este automáticamente

Rocket Validator escanea miles de páginas en segundos, detectando problemas de HTML en todo tu sitio web.

Ayúdanos a mejorar nuestras guías

¿Te ha sido útil esta guía?

¿Listo para validar tus sitios?
Inicia tu prueba gratuita hoy.