Der Martin: JS - Variablen in HTML mehrfach belegen, mit einer Funktion auswerten

Beitrag lesen

Hallo,

Bei Radiobuttons: Alle Buttons einer Gruppe müssen das gleiche name-Attribut, aber unterschiedlichen Value haben (damit Du sie unterscheiden kannst).

Radio-Buttons müssen den gleichen name haben, WENN nur einer zugleich zutreffen kann - also dieselbe Funktion wie bei select. Sie müssen jedoch unterschiedliche name haben, wenn mehrere zugleich ausgewählt werden können sollen.

Soweit richtig verstanden?

ja, vollkommen korrekt.

Das gleiche name-Attribut bei mehreren Radio-Buttons hat zwei Auswirkungen:

  1. Der Browser erkennt die Gruppe als solche, und beim Anklicken eines Radio-Buttons einer Gruppe wird der vorher aktive wieder abgewählt.
  2. Beim Absenden des Formulars werden aus jeder Gruppe nur die aktuell aktiven Radio-Buttons an den Server übermittelt. Die anderen werden ignoriert.

Live long and pros healthy,
 Martin

--
Klein φ macht auch Mist.