Hi,
Da wage ich mal zu widersprechen.
style.display = ""
setzt die Eigenschaft auf den Defaultwert für dieses Element …
Da wage ich mal, zu widersprechen.
Es setzt eben nicht für ein span den Wert auf inline oder für ein div auf block, und es setzt auch nicht den default-Wert für display.
style.display = ""
sorgt (so wie es auch style.display="husseldiguggeldigu" machen würde") dafür, daß an dieser Stelle der Kaskade kein gültiger und damit also gar kein Wert gesetzt ist, so daß die restliche Kaskade zum Zug kommt (die sonst gegen lokale Styles ja wenig Chancen hat).
cu,
Andreas a/k/a MudGuard