JS: stylesheets "nachladen"

Hallo,

ich habe da das problem, dass ich mit JS es nicht auf die selbe weise schaffe, ein zu reloaden, wie ein

[quote]//so gehts bei :
document.getElementById(‘scripttagid’).setAttribute(‘src’, “datei/quel.le”);
//und so nicht bei mit rel=stylesheet:
document.getElementById(‘styletagid’).setAttribute(‘href’, “datai/que.lle”);[/quote]

:unamused: naja, wesshalb geht das nicht?

mfg Joey

Wozu willst du denn das Stylesheet neu laden?

ne, nicht neu, ich will ein “anderes” bzw zusätzliches laden,
damit möchte ich den usern verschiedene designs anbieten

Na entweder neues Link-Element erzeugen und einbinden; oder gleich mehrere alternative Stylesheets einbinden, und davon jeweils eins aktiv schalten.

aha…
ich mach dann ein neues, aber aus neigier…
wie kann man links aktivieren bzw. deaktivieren ?

disabled-Attribut per JavaScript auf true/false setzen.

oh, es gibt disabled auch für link-tags? das ist interessant… merke ich mir :wink: