Comment récupérer la valeur d'un aria-label en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-01-23 00:01:05
Question

Comment faire pour récupérer la valeur d'un aria-label en JavaScript ?

<select aria-label="test" onchange="changeValeur(this);">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>
Réponse

Vous pouvez utiliser la propriété JavaScript ariaLabel pour récupérer la valeur d'un aria-label.

function changeValeur(element){
  var label = element.ariaLabel;
}

Remarque : au moment où je publie cette réponse, la propriété JavaScript ariaLabel n'est pas compatible avec Firefox et Edge.

Pour cela il est préférable d'utiliser la méthode attr jQuery pour récupérer la valeur d'un aria-label.

function changeValeur(element){
  var t = $(element);
  var label = t.attr("aria-label");
}