Kurekebisha Mitindo kupitia style katika JavaScript
Wacha tuseme tukapenda kumficha kipengee kutokana na tukio fulani:
elem.style.display = 'none';
Wacha tuseme sasa tumeahidi
kuionyesha tena. Hii inamaanisha kuwa
sifa display inahitaji
kurejeshwa thamani yake ya asili.
Kwa mfano, kama hivi:
elem.style.display = 'block';
Shida ni kwamba hii haifai.
Kwa sababu thamani ya asili sio lazima
ilikuwa block. Inaweza kuwa
ilikuwa flex, au inline-block,
au kitu kingine chochote. Inaweza kuwa tuliweka
katika faili la CSS, au inaweza kuchukuliwa na kivinjari
kama chaguo-msingi. Kufuatilia thamani sahihi
ni ngumu.
Kwa bahati nzuri, kuna njia ya kurudisha kwa urahisi thamani ya asili ya sifa nyuma. Ni lazima tu uweke utungo wa tupu kama thamani ya sifa:
elem.style.display = '';
Imetolewa div na vitufe viwili. Kwa kubofya kitufe cha kwanza ficha div, na kwa kubofya kitufe cha pili - ionyeshe.
Imetolewa div na vitufe viwili. Kwa kubofya kitufe cha kwanza paka rangi ya div kuwa nyekundu, na kwa kubofya kitufe cha pili - rudisha rangi ya asili.