⊗jsPmPrEA 484 of 505 menu

Aktivering af elementer i JavaScript

Lad os sige, at vi har en HTML-tabel #table med tomme celler.

Lad os gøre det sådan, at når der klikkes på en hvilken som helst celle, bliver den på en eller anden måde aktiveret, for eksempel ved at få en rød baggrund. For at gøre dette vil vi give de aktiverede celler en eller anden CSS-klasse:

.active { background: red; }

Lad os implementere aktiveringen:

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

Der er givet en HTML-liste ul. Gør det sådan, at når der klikkes på ethvert punkt på listen, bliver det aktiveret med en rød baggrund.

Modificer den forrige opgave, sådan at når der klikkes på et allerede aktiveret punkt på listen, fjernes aktiveringen fra det.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis