Εφαρμογή Στυλ στο JavaScript
Ας φτιάξουμε ένα κουμπί που όταν πατιέται
το στοιχείο θα εμφανίζεται και θα κρύβεται εναλλάξ.
Ας υποθέσουμε ότι από προεπιλογή το στοιχείο είναι κρυμμένο (αυτό θα το υλοποιήσουμε
με το display:
none), και θα εμφανίζεται με την προσθήκη
μιας κλάσης active. Αυτήν την κλάση θα την
προσθέτουμε και αφαιρούμε εναλλάξ χρησιμοποιώντας το classList.toggle:
<button id="button">click me</button>
<div id="elem"></div>
#elem {
display: none;
width: 200px;
height: 200px;
border: 1px solid green;
}
#elem.active {
display: block;
}
let button = document.querySelector('#button');
let elem = document.querySelector('#elem');
button.addEventListener('click', function() {
elem.classList.toggle('active');
});
: