⊗jsSpStySR 5 of 294 menu

Stílusok visszaállítása style segítségével JavaScriptben

Tegyük fel, hogy egy esemény hatására úgy döntöttünk, elrejtünk egy elemet:

elem.style.display = 'none';

Tegyük fel most, hogy úgy döntöttünk, hogy vissza mutatjuk. Ez azt jelenti, hogy a display tulajdonságnak vissza kell állítani az eredeti értékét. Például így:

elem.style.display = 'block';

A probléma az, hogy ez nem kényelmes. Hiszen az eredeti érték nem feltétlenül block volt. Lehetett flex is, és inline-block is, és még valami más is. Megadhattuk nekünk a CSS fájlban, vagy a böngésző vehette alapértelmezés szerint. Nehéz nyomon követni a helyes értéket.

Szerencsére van mód az eredeti érték könnyű visszaállítására. Egyszerűen üres stringet kell a tulajdonságnak értékül adni:

elem.style.display = '';

Adott egy div és két gomb. Az első gombra kattintva rejtsd el a div-et, a másodikra kattintva pedig mutasd meg.

Adott egy div és két gomb. Az első gombra kattintva színezd a div háttérszínét pirosra, a másodikra kattintva pedig állítsd vissza az eredeti színt.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás