⊗jsSpStySR 5 of 294 menu

Stil-Zurücksetzung via style in JavaScript

Angenommen, wir haben aufgrund eines Ereignisses entschieden, ein Element auszublenden:

elem.style.display = 'none';

Angenommen, wir haben uns nun entschieden, es wieder anzuzeigen. Das bedeutet, dass der Eigenschaft display ihr ursprünglicher Wert zurückgegeben werden muss. Zum Beispiel so:

elem.style.display = 'block';

Das Problem ist, dass dies nicht praktisch ist. Denn der ursprüngliche Wert war nicht unbedingt genau block. Er könnte auch flex oder inline-block oder etwas anderes gewesen sein. Er könnte von uns in der CSS-Datei festgelegt worden sein, oder er könnte vom Browser als Standardwert übernommen worden sein. Den korrekten Wert nachzuverfolgen ist schwierig.

Glücklicherweise gibt es eine Möglichkeit, den ursprünglichen Wert der Eigenschaft einfach zurückzusetzen. Dazu muss der Eigenschaft einfach ein leerer String als Wert zugewiesen werden:

elem.style.display = '';

Gegeben ist ein Div und zwei Buttons. Beim Klick auf den ersten Button soll das Div ausgeblendet werden, und beim Klick auf den zweiten - wieder angezeigt werden.

Gegeben ist ein Div und zwei Buttons. Beim Klick auf den ersten Button soll die Hintergrundfarbe des Divs rot eingefärbt werden, und beim Klick auf den zweiten - die ursprüngliche Farbe zurückgesetzt werden.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen