⊗jsSpStySR 5 of 294 menu

Ripristino degli stili tramite style in JavaScript

Supponiamo che in seguito a un determinato evento decidiamo di nascondere un elemento:

elem.style.display = 'none';

Ora supponiamo di volerlo mostrare di nuovo. Ciò significa che alla proprietà display bisogna restituire il suo valore originale. Ad esempio, così:

elem.style.display = 'block';

Il problema è che questo non è conveniente. Il valore originale non era necessariamente proprio block. Poteva essere flex, o inline-block, o qualcos'altro. Poteva essere impostato da noi in un file CSS, oppure poteva essere il valore predefinito del browser. Tenere traccia del valore corretto è complicato.

Fortunatamente, c'è un modo per ripristinare facilmente il valore originale della proprietà. Bisogna semplicemente assegnare alla proprietà una stringa vuota come valore:

elem.style.display = '';

Sono dati un div e due pulsanti. Al click sul primo pulsante nascondi il div, e al click sul secondo - mostralo.

Sono dati un div e due pulsanti. Al click sul primo pulsante colora lo sfondo del div in rosso, e al click sul secondo - ripristina il colore originale.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta