hi,
wie kann ich es schaffen, dass immer das ausgewählte input bzw. die tr die gelbe hintergrundfarbe hat?
zwar schaffe ich es die hintergrundfarbe per onclick einmal festzulegen, jedoch muss ja dies rückgängig gemacht werden, wenn eine andere auswahl getroffen wird.
Merke dir den aktivierten Radiobutton - am einfachsten, in dem du dir einfach die Referenz auf ihn in einer Variablen ablegst.
Schaue nun bei jeder neuen Aktion zunächst, ob es bereits einen gemerkten gibt - wenn ja, setze diesen zurück, markiere danach den neuen, und merke dir diesen wiederum.
var welcherButtonWurdeZuletztAktiviert = false;
function tuWasBeimAktivierenEinesRadiobuttons() {
if(welcherButtonWurdeZuletztAktiviert) {
//setze diesen Button zurück
}
// markiere aktuell akvitieren Button
welcherButtonWurdeZuletztAktiviert = aktuellAktivierterButton;
}
das deaktivieren des einen radios findet ja automatisch statt, wenn man einen anderen auswählt.
Das ist aber bereits in HTML implementiert - was du vorhast, geht aber darüber hinaus.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }