Axel Richter: CSS-Attribute lesen/ändern via JavaScript

Beitrag lesen

Hallo,

Wenn du mittels

document.getElementById("element").style.background = irgendwas;

den Hintergrund veränderst (wobei sich hier wirklich backgroundColor anbietet), kannst du den Standardwert wie bei allen anderen CSS-Eigenschaften auch ganz einfach mit einem Leerstring wiederherstellen,

Ja, das ist ein guter Hinweis. Aber...

also
document.getElementById("element").style.background = '';

Nein, das funktioniert nicht im IE. Die Sammeleigenschaft background lässt sich so im IE nicht wiederherstellen.

document.getElementById("element").style.backgroundColor = '';
würde den vom STYLE-Element übernommenen Wert für background-color wiederherstellen.

viele Grüße

Axel