Hi,
ich möchte mit JavaScript erreichen, dass ohne ein neuladen der Seite bei der Auswahl einer der Optionen die Farbe des Div containers geändert wird. Also wenn man oben Rot auswählt, dass der Container dann "red" wird.
du brauchst also einen Eventhandler, am besten wohl onchange, den du an das select-Element klebst. In der Eventhandler-Funktion bestimmst du den Index des ausgewählten Eintrags, holst dir damit dessen value-Eigenschaft und setzt davon abhängig einen Eintrag für die Farbe im style-Objekt des select-Elements.
Noch besser: Manipuliere nicht direkt style, sondern gib dem Element eine Klasse. Dann kannst du die tatsächliche Formatierung ordentlich im Stylesheet vornehmen.
<div style="background-color: black; height: 50; width: 50; " />
Das ist kein gültiges CSS. 50 Streichhölzer hoch und 50 Grashalme breit?
Wäre nett, wenn ihr dann den funktionierenden Code posten könntet!
Wäre nett, wenn du selbst ein wenig mitmachen könntest. Anregungen dazu hast du nun bekommen.
Jetzt bist du wieder dran.
Ciao,
Martin
Schon gewusst, dass Aftershave trotz des Namens eigentlich eher fürs Gesicht gedacht ist?
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(