Hallo,
Funktioniert einwandfrei, bis auf .. you guessed it .. IE. Dort funktioniert ja bekanntermaßen setAttribute() nicht
zumindest nicht zuverlässig. Dafür geht im IE aber
element.foo1 = bar1;
element.foo2 = bar2;
ohne Probleme. Und natürlich auch die alternative Syntax:
element['foo1'] = bar1;
element['foo2'] = bar2;
Also wo ist nun noch das Problem? ;-)
Ich probiere hier seit Stunden in vielen Kombinationen und an verschiedensten Stellen mit und ohne eval, Stringverkettung, zusätzlichen Anführungszeichen und verschiedenene Klammern herum, aber entweder wirft es einen Fehler (je nach dem was ich gerade versucht habe) oder die Zuweisung wird entweder nicht übernommen oder funktioniert nicht.
Hmm. Dann hast du die obige Variante wohl beim Probieren noch nicht getroffen?
Ich bin im Moment einfach nicht mehr denkfähig (wer in einer ungedämmten
Dachwohnung wohnt, weiß was ich meine) ...
Oh ja, allerdings. Die Temperatur in meinem Arbeitszimmer unterm Dach nähert sich gerade wieder der 30°C-Marke. Von oben! Momentan 30.4°C, Tendenz zum Glück fallend.
und ganz kurz davor, die dicht neben mir liegende Flex ausgiebig an meinem Computer auszuprobieren *grummel*
Tausch die Flex lieber gegen eine kleine mobile Klimaanlage ein. Ich möchte meine nicht mehr hergeben! Leider ist kürzlich der Abluftschlauch gerissen und ich habe noch keinen Ersatz. Also kann ich das Gerät momentan nicht wirklich nutzen - höchstens, um die Warmluft im Raum umzuwälzen. Das kann ein einfacher Ventilator allerdings ebensogut. Und mit weniger Strom. ;-)
Aufgrund der vielen Stunden, die ich jetzt schon verzweifelt versuche, das Problem zu lösen, vermute ich, daß es eine ganz triviale Lösung gibt ;)
Vermute ich auch.
Brauche Input {und/oder Kühlung ;)}
Oder beides!
Schönen Abend noch,
Martin
Zur Abwechslung mal keine Signatur.