@@Gunnar Bittersmann
Die Funktion sollte keine Parameter erwarten.
Oder doch einen: den URL der aktuellen Seite:
function setAriaCurrentPage(currentURL)
.
Oder doch nicht. Der aktuelle URL steht ja mit window.location.href
zur Verfügung. (Allerdings eventuell mit query ?…
und fragment identifier #…
.)
function setAriaCurrentPage()
{
for (let i = 0, i < document.links.length; i++)
{
if (document.links[i].href === window.location.href)
{
document.links[i].setAttribute("aria-current", "page");
document.links[i].setAttribute("tabindex", "0");
document.links[i].removeAttribute("href");
}
}
}
Aufruf:
setAriaCurrentPage();
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann