Problem display div mittels klick durch Javaskript
bearbeitet von Gunnar Bittersmann@@mark
> - get**Elements**ByClassName gibt dir ein Array von Elementen zurück
Nein, das gibt eine **Collection** zurück. Der Unterschied zwischen Collection und Array ist manchmal zu vernachlässigen; in anderen Fällen aber bedeutsam.
> - Bedenke, dass deine mit aria-hidden gekennzeichneten Elemente Leute mit Screenreadern nicht lesen können. Du versteckst beispielsweise einen Link auf deine Homepage.
Du meinst `<a href="../index.html" style="text-decoration: none ; color: inherit ; "><i class="fa fa-university" aria-hidden="true"></i>Startseite<i class="fa fa-university" aria-hidden="true"></i></a>`{: .language-html}?
Beachte, dass die `i`-Elemente `aria-hidden`-Attribute tragen, nicht das `a`-Element; der Text „Startseite“ davon also nicht erfasst wird.
Was jetzt aber den Missbrauch von `i`-Elementen zur Einbindung von Icons nicht besser macht. (Vermutlich Unsitte des verwendeten Frameworks. Bootcrap?)
LLAP 🖖
--
_„Wenn du eine weise Antwort verlangst, musst du vernünftig fragen.“_ —Johann Wolfgang von Goethe