⊗jsSpStySR 5 of 294 menu

Redefinindo estilos através do style em JavaScript

Suponha que, por algum evento, decidimos ocultar um elemento:

elem.style.display = 'none';

Agora, suponha que decidimos mostrá-lo novamente. Isso significa que a propriedade display precisa ter seu valor original restaurado. Por exemplo, assim:

elem.style.display = 'block';

O problema é que isso não é conveniente. Afinal, o valor original não era necessariamente block. Poderia ser flex, ou inline-block, ou qualquer outra coisa. Poderia ter sido definido por nós no arquivo CSS, ou poderia ser o valor padrão do navegador. Acompanhar o valor correto é complicado.

Felizmente, existe uma maneira fácil de restaurar o valor original da propriedade. Simplesmente atribua uma string vazia como valor da propriedade:

elem.style.display = '';

Dada uma div e dois botões. Ao clicar no primeiro botão, oculte a div, e ao clicar no segundo - mostre-a.

Dada uma div e dois botões. Ao clicar no primeiro botão, mude a cor de fundo da div para vermelho, e ao clicar no segundo - restaure a cor original.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar