Gunnar Bittersmann: Javascript tabelle dynamisch erstellen

Beitrag lesen

@@Rolf B

Dieser [Button] kann mit CSS auf die Größe des td aufgeblasen werden

Ja, aber das muss man gar nicht tun.

und der erste Versuch im Click-Handler muss sein:

const button = event.target.closest("button");

Muss er das? Mann kann doch auch auf event.target.closest("td") gehen. Das button-Element stellt sicher, dass Nutzer das Event auch per Tastatur-, Sprach- oder Was-weiß-ich-für-Steuerung auslösen können.

Beispiel

🖖 Live long and prosper

--
In our chants of “ICE out now”
Our city’s heart and soul persists
Through broken glass and bloody tears
On the streets of Minneapolis

— Bruce Springsteen, Streets of Minneapolis