Bonjour
je galère sur un truc tout bête dont je ne comprends pas où je me plante... ou sinon comment faire...
en HTML j'ai :
je souhaite ajouter l'attribut aria-current="true" sur la balise a enfant du div qui contient la classe 'active' (à savoir que n'importe quel div est susceptible d'avoir cette classe)
du coup j'étais parti sur un code en js de ce style (qui bien sur ne fonctionne pas sinon je ne serai pas là)
Pouvez vous m'aider ?
Merci d'avance
Modifié par zero974 (18 Apr 2020 - 00:38)
je galère sur un truc tout bête dont je ne comprends pas où je me plante... ou sinon comment faire...
en HTML j'ai :
<div class="active">
<a href="#">page1</a>
</div>
<div>
<a href="#">page2</a>
</div>
<div>
<a href="#">page3</a>
</div>
je souhaite ajouter l'attribut aria-current="true" sur la balise a enfant du div qui contient la classe 'active' (à savoir que n'importe quel div est susceptible d'avoir cette classe)
du coup j'étais parti sur un code en js de ce style (qui bien sur ne fonctionne pas sinon je ne serai pas là)
var x = document.getElementsByClassName('active');
var y = x.getElementsByTagName('a');
var i;
for (i = 0; i < y.length; i++) {
y[i].setAttribute('aria-current', 'true');
}
Pouvez vous m'aider ?
Merci d'avance
Modifié par zero974 (18 Apr 2020 - 00:38)