Gunnar Bittersmann: Links innerhalb Label-Element

Beitrag lesen

@@Niehztog:

Klickt man auf im Text enthaltene Links wird anstatt den Link zu öffnen die Checkbox angehakt bzw. der vorhandene Haken weggemacht.

Browserabhängig.

Firefox 3 macht beides: Er ändert den Status der Checkbox und folgt danach dem Link.

IE 6 ändert nicht die Checkbox, sondern folgt sofort dem Link.

Vielleicht kann man ja dem Label Element seine Klickeigenschaft irgendwie wegnehmen?

Das wäre unsinnig. Warum sollte ein Nutzer auf die kleine Checkbox zielen müssen? (Fittssches Gesetz)

Wie wärs denn statt
  <label for="myInput">foo <a href="http://example.net">bar</a> baz</label>
mit
  <label for="myInput">foo</label> <a href="http://example.net">bar</a> <label for="myInput">baz</label>

Wobei die Idee eines Links in einem Label irgendwie generell fragwürdig ist.

Live long and prosper,
Gunnar

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)