Der Martin: Funktionieren Radiobuttons nicht mit Labels?

Beitrag lesen

Hi,

vielen Dank für die schnelle Antwort. Die gleichen Ids kommen von PHP und sind nicht das Problem.
Doch, genau die _sind_ das Problem.
formal auf jeden Fall, aber ich glaube nicht, dass die mehrfachen ID-Werte hier wirklich zum Tragen kommen.
Logischerweise nicht, denn das Label zielt auf die ID "Field-A"

nein, tut es nicht. Es hat *selbst* die ID "Field-A". Fürs Zielen müsste es ein for-Attribut mit einem passenden Wert haben, der einer existierenden ID entspricht. Es hat aber gar kein for-Attribut, also kommt durch diesen Mechanismus keinerlei Verbindung zwischen Label und Control zustande, sondern ausschließlich durch die Eltern-Kind-Beziehung.

Das ID-Problem ist hier also tatsächlich nicht Ursache des beobachteten Verhaltens.

Genau. Aber aus einem anderen Grund, als du annimmst.

So long,
 Martin

--
Viele Fachleute vertreten die Ansicht, jedes Feature eines Programms, das sich nicht auf Wunsch abstellen lässt, sei ein Bug.
Außer bei Microsoft. Da ist es umgekehrt.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(