reiner pens: innerHTML

Beitrag lesen

Hm, das ist dann natuerlich genau quatsch. Aber mit dem addStyle bekomm ich das auch nicht hin. Leider finde ich kein richtige Dokumentation mit Beispielen dazu. Denn so wie ich das bislang ueberall gelesen habe, klappt das nicht:

onclick="addStyle('body { color: red; background-color: yellow; }');

==>
Fehler: addStyle is not defined

mfg reiner

wuerde es denn gehen wenn ich im <head> einen innerHTML = "<style>meintest</style>" mache ?

document.getElementsByTagName('style')[0].innerHTML = 'meintest';

Das klappt im FireFox auch wunderbar, bringt allerdings im IE einen JavaScript-Fehler "unbekannter Laufzeitfehler", mir ist nur nicht ganz klar, warum?

Das das im FF klappt ist erstaunlich. ein Style Element enthält kein HTML Code, folglich sollte mM. innerHTML auch nicht funktionieren (wie auch beim script Element).

Struppi.