⊗jsSpStySR 5 of 294 menu

JavaScript арқылы style арқылы стильдерді қалпына келтіру

Біз элементті жасыруға белгілі бір оқиға бойынша шешім қабылдадық делік:

elem.style.display = 'none';

Енді оны қайтадан көрсетуге шешім қабылдадық делік. Бұл display қасиетіне оның бастапқы мәнін қайтару керек дегенді білдіреді. Мысалы, былай:

elem.style.display = 'block';

Мәселе мынада, бұл ыңғайлы емес. Өйткені бастапқы мән міндетті түрде block болмауы мүмкін. Ол flex, не inline-block, немесе басқа нәрсе болуы мүмкін. Ол бізден CSS файлында орнатылуы мүмкін, не браузерде әдепкі бойынша алынуы мүмкін. Дұрыс мәнді бақылау қиын.

Бақытымызға орай, бастапқы қасиет мәнін оңай қайтарудың тәсілі бар. Жай ғана қасиет мәні ретінде оған бос жол тағайындау керек:

elem.style.display = '';

Див және екі түйме берілген. Бірінші түймені басқанда дивті жасырыңыз, ал екіншісін басқанда - көрсетіңіз.

Див және екі түйме берілген. Бірінші түймені басқанда див түсін қызыл түске бояңыз, ал екіншісін басқанда - бастапқы түсті қайтарыңыз.

Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañ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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау