Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Element : propriété ariaBrailleRoleDescription

Baseline 2024
Nouvellement disponible

Depuis September 2024, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

La propriété ariaBrailleRoleDescription de l'interface Element reflète la valeur de l'attribut aria-brailleroledescription, qui définit la description du rôle ARIA en braille de l'élément.

Cette propriété peut être utilisée pour fournir une version abrégée de la valeur de aria-roledescription. Elle ne doit être utilisée que si aria-roledescription est présent et dans le cas rare où il est trop verbeux pour le braille. L'attribut aria-brailleroledescription contient des informations supplémentaires sur le moment où la propriété doit être définie.

Valeur

<string>

La valeur est une chaîne de caractères, un type de valeur non contraint, qui est destinée à être convertie en braille.

Exemples

Obtenir et définir ariaBrailleRoleDescription

Cet exemple montre comment obtenir et définir la propriété ariaBrailleRoleDescription.

HTML

Tout d'abord, nous définissons un élément <article> qui est utilisé comme diapositive dans un diaporama. Nous définissons l'attribut aria-roledescription sur "slide", et sa contraction en braille dans aria-brailleroledescription sur "sld".

html
<article
  id="article"
  aria-roledescription="slide"
  aria-brailleroledescription="sld"
  aria-labelledby="diapo1entete">
  <h1 id="diapo1entete">Bienvenue sur ma présentation</h1>
</article>

JavaScript

Pour obtenir la description du rôle de l'élément, nous utilisons la propriété ariaBrailleRoleDescription. Le code ci-dessous obtient d'abord la valeur, puis la journalise. Il définit ensuite la description du rôle en braille sur "sd" et journalise à nouveau la valeur (à titre d'illustration uniquement — dans le code de production, vous ne définissez pas cette valeur).

js
const article = document.getElementById("article");
journaliser(article.ariaBrailleRoleDescription);
article.ariaBrailleRoleDescription = "sd";
journaliser(article.ariaBrailleRoleDescription);

Résultat

Spécifications

Spécification
Accessible Rich Internet Applications (WAI-ARIA)
# dom-ariamixin-ariabrailleroledescription

Compatibilité des navigateurs