1unitedpower: <label> funktioniert nicht über Tabellenelemente hinweg

Beitrag lesen

Leider klappt der zweite Codeschnipsel nicht (zumindest nicht im IE). <label> scheint nicht über Tabellenelemente hinweg zu funktionieren.

Das ist richtig, denn Tabellen haben eine ziemlich restriktive Struktur, in der man nicht beliebige Elemente verschachteln darf.

Du kannst allerdings mehrere <label>-Elemente für das selbe Eingabefeld vergeben, in deinem Fall könntest du also in jeder Tabellenzelle ein <label>-Element unterbringen. Du solltest aber vorab noch klären, ob es sinnergiebig ist, ein Eingabefeld mit mehreren Beschriftungen zu versehen. Ich kann mir momentan keinen Fall vorstellen, in dem das der Fall wäre.