⊗jsSpStySR 5 of 294 menu

Επαναφορά στυλ μέσω style σε JavaScript

Ας υποθέσουμε ότι με βάση κάποιο γεγονός αποφασίσαμε να κρύψουμε ένα στοιχείο:

elem.style.display = 'none';

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

elem.style.display = 'block';

Το πρόβλημα είναι ότι αυτό δεν είναι βολικό. Επειδή η αρχική τιμή δεν ήταν απαραίτητα block. Θα μπορούσε να ήταν flex, ή inline-block, ή κάτι άλλο. Θα μπορούσε να είχε οριστεί από εμάς σε ένα αρχείο CSS, ή θα μπορούσε να προέρχεται από τον browser από προεπιλογή. Η παρακολούθηση της σωστής τιμής είναι δύσκολη.

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

elem.style.display = '';

Δίνεται ένα div και δύο κουμπιά. Με κλικ στο πρώτο κουμπί κρύψτε το div, και με κλικ στο δεύτερο - εμφανίστε το.

Δίνεται ένα div και δύο κουμπιά. Με κλικ στο πρώτο κουμπί βάψτε το χρώμα του div σε κόκκινο, και με κλικ στο δεύτερο - επαναφέρετε το αρχικό χρώμα.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη