Aktivizimi i Elementeve në JavaScript
Le të themi se kemi një tabelë HTML #table
me qeliza bosh.
Le ta bëjmë që me klikim në cilindo qelizë ajo të aktivizohet në një farë mënyre, për shembull, të bëhet me background të kuq. Për këtë, qelizave të aktivizuara do t'u japim ndonjë klasë CSS:
.active {
background: red;
}
Le të implementojmë aktivizimin:
let tds = document.querySelectorAll('#table td');
for (let td of tds) {
td.addEventListener('click', function() {
this.classList.add('active');
});
}
Jepet një listë HTML ul. Bëni që
në klikim në cilindo element të listës ai
të aktivizohet me background të kuq.
Modifikoni detyrën e mëparshme në mënyrë që në klikim në një element të aktivizuar të listës aktivizimi të hiqet prej tij.