Der Martin: Funktionieren Radiobuttons nicht mit Labels?

Beitrag lesen

Hallo,

ich hab ein Problem im Firefox (im IE tut es) und ich weiß nicht mehr weiter. Ich habe Radio-Buttons und onClick-Events. Wenn ich ein Button klicke, soll etwas in ein anderes Feld geschrieben werden.

zumindest das könnte IMHO trotz des fehlerhaften Codes funktionieren.

Soweit so gut, aber im Firefox springt er ...

Wer??

Es scheint also irgend etwas an meinem Code nicht zu stimmen.

Richtig. Das Auffälligste sind mehrfach vergebene IDs. Das Zweit-Auffälligste ist ein label-Element, das gleichzeitig vier Controls zugeordnet ist - das kann nicht sein. Gut möglich, dass dadurch beim Klicken immer das erste Formularelement im label-Element selektiert wird.

Ich habe das Ganze jetzt auf ein Minimum reduziert, bei dem der Effekt immer noch auftritt und herausgefunden, dass es am Label liegt (<label id='FIELD-A'>...</label>). Wenn ich dieses weg lasse dann funktioniert es wie es soll. Ist das Label aber da, dann klappt es nicht.

Das stützt meine obige These.

Ciao,
 Martin

--
F: Was sagt der große Keks zum kleinen Keks?
A: Du kannst dich jetzt verkrümeln.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(