Ein ganzes Tabellenfeld als Link
bearbeitet von@@Gunnar Bittersmann
> Mir fällt da auf die Schnelle nur JavaScript ein
Ja, aber man muss da nicht an der Höhe des `a`-Elements rummachen. Besser dürfte sein:
~~~JavaScript
document.querySelectorAll('td a').forEach(aElement => {
aElement.closest('td').addEventListener('click', event => {
window.location = aElement.href;
});
});
~~~
Was man nur einmal machen muss;
> bei jeder Änderung der Tabelle (Änderung des Inhalts; `resize` des Browserfensters) ausgeführt wird.
kann man sich sparen.
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)