⊗jsPmPrEA 484 of 505 menu

Ενεργοποίηση Στοιχείων σε JavaScript

Ας υποθέσουμε ότι έχουμε έναν πίνακα HTML #table με κενά κελιά.

Ας κάνουμε έτσι ώστε με το πάτημα σε οποιοδήποτε κελί να ενεργοποιείται με κάποιον τρόπο, για παράδειγμα, να γίνεται κόκκινου φόντου. Για να το πετύχουμε αυτό, στα ενεργοποιημένα κελιά θα δίνουμε κάποια CSS κλάση:

.active { background: red; }

Ας υλοποιήσουμε την ενεργοποίηση:

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

Δίνεται μια λίστα HTML ul. Κάντε έτσι, ώστε με το πάτημα σε οποιοδήποτε στοιχείο της λίστας αυτό να ενεργοποιείται με κόκκινο φόντο.

Τροποποιήστε την προηγούμενη άσκηση έτσι, ώστε με το πάτημα σε ένα ενεργοποιημένο στοιχείο λίστας η ενεργοποίηση να αφαιρείται από αυτό.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη