Элементларни JavaScript орқали фаоллаштириш

Фарз қилайлик, бизда бўш ҳужайралардан иборат бирор HTML таблица #table мавжуд.

Келинг, ҳар қандай ҳужайрани босганимизда у қандайдир тарзда фаоллашсин, масалан, фонди қизил рангга айланади. Буни амалга ошириш учун фаол ҳужайраларга бирор CSS класс берамиз:

css.active {
  background: red;
}

Фаоллаштиришни амалга оширамиз:

javascriptlet tds = document.querySelectorAll('#table td');

for (let td of tds) {
  td.addEventListener('click', function() {
    this.classList.add('active');
  });
}
Задание 1

HTML рўйхат ul берилган. Ҳар қандай рўйхат элементини босганимизда у қизил фон билан фаоллашишини таъминланг.

Задание 2

Олдинги машқни шундай модификация қилингки, фаол элементни босганимизда унинг фаоллиги олиб ташлансин.