Gunnar Bittersmann: Übergabewert für document.getElementById

Beitrag lesen

@@Kai345:

nuqneH

bei Verwendung eines label-Elements setzt man das Formularelement als Kindelement ein

Es gibt gute Gründe, das nicht zu tun.

Somit ist das id-Attribut fast immer entbehrlich.

Au contraire, mon capitaine! Das @for-Attribut eines label bezieht sich auf die ID eines input-Elements. Und da so ziemlich alle Eingabefelder ein Label haben …

Was entbehrlich ist: input-Elemente für Nicht-Eingabefelder zu missbrauchen. Ein Button ist kein Eingabefeld, input ist dafür fehl am Platze. Für Buttons gibt es ein passendes Element: button.

Qapla'

--
Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)