Элементларни 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
Олдинги машқни шундай модификация қилингки, фаол элементни босганимизда унинг фаоллиги олиб ташлансин.