⊗jsPmPrEA 484 of 505 menu

Elemek aktiválása JavaScripttel

Tegyük fel, van egy HTML táblázatunk #table üres cellákkal.

Tegyük úgy, hogy bármelyik cellára kattintáskor az valahogy aktiválódjon, például váljon piros háttérszínűvé. Ehhez az aktivált celláknak adunk valamilyen CSS osztályt:

.active { background: red; }

Valósítsuk meg az aktiválást:

let tds = document.querySelectorAll('#table td'); for (let td of tds) { td.addEventListener('click', function() { this.classList.add('active'); }); }

Adott egy HTML lista ul. Állítsa be úgy, hogy a lista bármelyik elemére kattintáskor az piros háttérrel aktiválódjon.

Módosítsa az előző feladatot úgy, hogy egy már aktivált listaelemre kattintáskor az aktiválás megszűnjön róla.

aznluzlswes