⊗jsPmPrEA 484 of 505 menu

Pengaktifan Elemen dalam JavaScript

Katakan kita mempunyai satu jadual HTML #table dengan sel-sel yang kosong.

Mari kita buat supaya apabila mana-mana sel diklik, ia akan diaktifkan dengan cara tertentu, contohnya, latar belakangnya menjadi merah. Untuk tujuan ini, kita akan berikan satu kelas CSS kepada sel yang diaktifkan:

.active { background: red; }

Mari laksanakan pengaktifan:

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

Diberi senarai HTML ul. Buatkan supaya, apabila mana-mana item senarai diklik, item tersebut diaktifkan dengan latar belakang merah.

Ubah suai tugas sebelumnya supaya apabila item senarai yang sudah diaktifkan diklik, pengaktifannya dialihkan.

uzcenfrazru